public interface TreeModelListener extends EventListener
Modifier and Type | Method and Description |
---|---|
void |
treeNodesChanged(TreeModelEvent e)
在一个节点(或一组兄弟姐妹)在某种程度上改变了调用。
|
void |
treeNodesInserted(TreeModelEvent e)
调用节点后已插入到树中。
|
void |
treeNodesRemoved(TreeModelEvent e)
调用后节点已从树中删除。
|
void |
treeStructureChanged(TreeModelEvent e)
在树已从一个给定节点向下急剧变化的结构调用。
|
void treeNodesChanged(TreeModelEvent e)
在一个节点(或一组兄弟姐妹)在某种程度上改变了调用。节点(S)没有改变树中的位置或改变他们的儿童阵列,但其他属性已经改变,可能会影响演示。例如:一个文件的名称已更改,但它在文件系统中的同一位置。
表明根变了,childindices和孩子会是空的。
使用e.getPath()
得到改变的节点的父节点(S)。e.getChildIndices()
回报指数(ES)的改变节点(S)。
void treeNodesInserted(TreeModelEvent e)
调用节点后已插入到树中。
使用e.getPath()
获得新节点的父节点(S)。e.getChildIndices()
回报指数(ES)的新节点(S)的顺序。
void treeNodesRemoved(TreeModelEvent e)
调用后节点已从树中删除。注意,如果一个树是树移除,这种方法只能调用一次的删除子树的根,不曾为兄弟姐妹的每一集删除。
使用e.getPath()
得到删除节点前母(S)。e.getChildIndices()
回报,升序,指数(ES)的节点(S)之前被删除。
void treeStructureChanged(TreeModelEvent e)
在树已从一个给定节点向下急剧变化的结构调用。如果路径由大肠getpath()返回的是一个长度和第一个元素不确定当前根节点的第一个元素应成为新树的根。
使用e.getPath()
到节点的路径。e.getChildIndices()
返回null。
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.