В моем приложении у меня есть два элемента управления JTree в JPanel. Как я могу перенести данные между ними, так что элементы из исходного дерева будут удалены.Перетаскивание между 2 Jtrees
0
A
ответ
1
Укажите для каждого дерева соответствующие подклассы javax.swing.TransferHandler
. Используйте TransferHandler.MOVE
как действие источника. Переопределите exportDone()
и посмотрите, включено ли в действие флаг MOVE. Если это так, удалите объект, представленный Transferable
.
Также смотрите этот вопрос: Adding drag and drop support to Jtree
Смежные вопросы
- 1. Перетаскивание между 2 gameObjects
- 2. Jtrees и layoutobox layout
- 3. WPF перетаскивание между контейнерами
- 4. Перетаскивание строк между столами
- 5. Перетаскивание между двумя Fancetrees
- 6. Предложение: Перетаскивание между PictureBoxes
- 7. Перетаскивание между двумя QTreeViews
- 8. Перетаскивание QDockWidgets между QMainWindows
- 9. Перетаскивание между двумя QTreeWidgets
- 10. Перетаскивание между двумя фрагментами
- 11. HTML5 перетаскивание между окнами
- 12. Перетаскивание между кадрами - хром
- 13. перетаскивание между двумя фрагментами?
- 14. Перетаскивание между двумя фрагментами
- 15. Перетаскивание между двумя UICollectionViews
- 16. Перетаскивание между двумя списками
- 17. Перетаскивание между различными QGraphicsView's
- 18. перетаскивание между текстовыми блоками
- 19. Перетаскивание между несколькими FullCalendars?
- 20. Перетаскивание между двумя QTableView
- 21. Перетаскивание между двумя RecyclerView
- 22. Перетаскивание между asp.net Список
- 23. Equal/Назначить два JTrees в Java
- 24. Kendo UI Angular2 - Как реализовать перетаскивание между 2 сетками
- 25. Перетаскивание между 2 списками и обновлением базы данных
- 26. Перетаскивание между 3 ScrollViews [iOS]
- 27. Рельсы 3 Перетаскивание между папками
- 28. Перетаскивание между ul с autosave
- 29. Перетаскивание между двумя кэндо сетках
- 30. Перетаскивание между двумя видами обработки