Java: вырезать элемент из JTree с отложенным удалением - PullRequest
1 голос
/ 19 февраля 2010

Я реализовал Drag'n'Drop и CCP на моем JTree (я создал свои классы Transferable и TransferHandler).
По умолчанию действие вырезания (клавиши CTRL-X или SHIFT + DELETE) удаляет элемент из JTree (JTreeModel), но я хочу просто отметить его серым цветом и удалить только после действия вставки .
Как я могу выполнить действие «Вырезать», чтобы избежать удаления элементов?

Я не знаю всей магии свинга DnD, но похоже, что действие Cut реализовано в TransferHandler.getCutAction ()

1 Ответ

2 голосов
/ 19 февраля 2010

Убей меня, пожалуйста, по умолчанию все работает нормально. Причина была в моем коде.

...