Java:重命名时DefaultMutableTreeNode事件 [英] Java: DefaultMutableTreeNode Event When Renamed
问题描述
我创建了一个扩展DefaultMutableTreeNode的类.它具有资源类型的变量"resource",因此可以将其链接到对象,而不会影响该对象的名称. Resource类具有一个变量名称",当其对应的DefaultMutableTreeNode重命名时,我想对其进行更改,但是我找不到任何此类事件.
I created a class that extends DefaultMutableTreeNode. It has a variable, "resource" of the type Resource so that it can be linked to an object without that object affecting its name. The Resource class has a variable, "name" that I would like to be changed when its corresponding DefaultMutableTreeNode is renamed, but I can't find any such events.
推荐答案
在DefaultTreeCellEditor中,有以下方法:
In DefaultTreeCellEditor there is this method: http://docs.oracle.com/javase/7/docs/api/javax/swing/tree/DefaultTreeCellEditor.html#addCellEditorListener(javax.swing.event.CellEditorListener)
这篇关于Java:重命名时DefaultMutableTreeNode事件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!