2011-03-20 85 views
1

我問了很多問題,約拖放進行的JLabel,但即時向他們學習,我嘗試拖動,並與裏面的圖像圖標拖放JLabel的,我希望能夠做一個副本從中拖拽它,而用戶可以看到用鼠標移動的圖像並將其放入另一個JLabel中,同時我想將它從一個JPanel移動到另一個JPanel,我該怎麼做?動畫拖放的JLabel

回答

0

原則上,你需要的java.awt.dnd包。

得到一個DragSource,它與你的源JLabel的關聯。創建一個DropTarget,將它與目標JLabel相關聯。 添加正確的偵聽器(DropTargetListener,DragSourceListener),並對方法調用做出適當的反應。

好了,認真:讀the tutorial,盡力實現它,然後回來,如果你有更具體的問題。

+0

我知道如何使用拖放,但我想使動畫的動作,我想用戶看到用鼠標 – ama 2011-03-21 06:28:44

+0

拖動圖像移動,如果你表現出你已經擁有這將幫助 - 它更容易對於我們來說,只需添加一些東西,而不是從頭開始。 – 2011-03-21 12:28:55