我有一個普通的白色ImageIcons數組,我拖放其他ImageIcons以使用圖像構建故事。如果我想將這個數組存儲到數據庫中,數組是否會保存我放在這裏的ImageIcons,或者它是否保存原始的純白色ImageIcons。圖像已經通過路徑存儲在數據庫中。將ImageIcons拖放到ImageIcons數組中,保存數組
其次,故事永遠不會超過10張圖像所以最好將數組作爲一條記錄保存到數據庫中,故事ID和每個ImageIcon都輸入到它自己的一個字段中。
我只是想知道我正在嘗試做什麼? 如果這更像是2個問題,我會根據要求刪除下半部分。
這是用於從一個JPanel拖到另一個JPanel的代碼。
TransferHandler handler = new TransferHandler("icon") {
@Override public boolean canImport(TransferSupport support)
{ return super.canImport(support) && support.getComponent().getParent() != ImageSelectPanel; } };
MouseListener listener = new MouseAdapter(){
public void mousePressed(MouseEvent e){
JComponent c = (JComponent) e.getSource();
TransferHandler handler = c.getTransferHandler(); handler.exportAsDrag(c, e, TransferHandler.COPY); }
我們可以看到一些代碼來查看佈局,或者你還沒有在那個步驟?你用什麼拖放功能? jQuery可排序?還有別的嗎?如果你所要問的只是它是否可行,那麼肯定。啄走它,讓我們知道你是否碰到過問題。 :) – king14nyr 2012-03-06 15:39:33
@ king14nyr UI技術與存儲數據有什麼關係? – 2012-03-06 15:41:24
@AndreiBodnarescu如果我們對UI的內容有了一些瞭解,那麼它會給我們一個更好的想法來告訴我們如何存儲它。我有jQuery可排序序列化和存儲數據的例子。這可能會讓他開始實現他的目標。但是,沒有關於他如何計劃這樣做的技術細節,我不知道我們可以提供多少編程幫助。 :/ – king14nyr 2012-03-06 15:47:21