在2个Jtree之间拖放

时间:2009-10-30 16:49:51

标签: java swing drag-and-drop jtree

在我的应用程序中,我在JPanel中有2个JTree控件。如何在它们之间传输数据,以便删除源树中的项目。

1 个答案:

答案 0 :(得分:1)

为两个树编写javax.swing.TransferHandler的适当子类。使用TransferHandler.MOVE作为源操作。覆盖exportDone()并查看操作是否包含MOVE标志。如果是,请删除Transferable表示的对象。

另请参阅此问题:Adding drag and drop support to Jtree