Я создал класс, который расширяет DefaultMutableTreeNode. Он имеет переменную «ресурс» типа «Ресурс», так что он может быть связан с объектом без этого объекта, влияющего на его имя. Класс Resource имеет переменную «имя», которую я хотел бы изменить, когда ее соответствующий DefaultMutableTreeNode будет переименован, но я не могу найти таких событий.Java: DefaultMutableTreeNode Событие при переименовании
0
A
ответ
1
В DefaultTreeCellEditor есть этот метод: http://docs.oracle.com/javase/7/docs/api/javax/swing/tree/DefaultTreeCellEditor.html#addCellEditorListener(javax.swing.event.CellEditorListener)
Спасибо! Я посмотрел туда, но, я думаю, я не знал точно, что я искал. – jimn346
@ jimn346 вы должны отметить ответ на этот вопрос, если это решило вашу проблему. – ControlAltDel
См. Также этот [последующие вопросы и ответы] (http://stackoverflow.com/q/11107984/230513). – trashgod