2009-10-30 1 views
0

В моем приложении у меня есть два элемента управления JTree в JPanel. Как я могу перенести данные между ними, так что элементы из исходного дерева будут удалены.Перетаскивание между 2 Jtrees

ответ

1

Укажите для каждого дерева соответствующие подклассы javax.swing.TransferHandler. Используйте TransferHandler.MOVE как действие источника. Переопределите exportDone() и посмотрите, включено ли в действие флаг MOVE. Если это так, удалите объект, представленный Transferable.

Также смотрите этот вопрос: Adding drag and drop support to Jtree

Смежные вопросы