В моем приложении у меня есть 2 элемента управления JTree в JPanel. Как я могу передавать данные между ними, чтобы удалить элементы из исходного дерева.
Напишите соответствующие подклассы javax.swing.TransferHandler для обоих деревьев. Используйте TransferHandler.MOVE в качестве исходного действия. Переопределите exportDone() и посмотрите, содержит ли действие флаг MOVE. Если это так, удалите объект, представленный Transferable.
javax.swing.TransferHandler
TransferHandler.MOVE
exportDone()
Transferable
Также смотрите этот вопрос: Добавление поддержки перетаскивания в Jtree