java命名空间javax.swing.event类treemodelevent的类成员方法:
treemodelevent定义及介绍
本文导语:
treemodelevent
public treemodelevent(object source,
treepath path)
用来在节点结构以某种方法发生更改时创建一个事件,将到达已修改子树的根的路径标识为一个 treepath 对象。有关此事件规范的更多信息,请参见 treemodeleve...
treemodelevent
public treemodelevent(object source,
treepath path)
- 用来在节点结构以某种方法发生更改时创建一个事件,将到达已修改子树的根的路径标识为一个 treepath 对象。有关此事件规范的更多信息,请参见
treemodelevent(object,object[])
。
- 参数:
source
- 对生成该事件负责的 object(事件对象的创建者通常传递 this
作为其值)path
- 标识到达更改的路径的 treepath 对象。在 defaulttreemodel 中,此对象包含一个用户数据对象数组,但 treepath 的子类可以使用完全不同的一些机制,例如,一个节点 id 编号- 另请参见:
treemodelevent(object,object[])
gettreepath
public treepath gettreepath()
- 对于除 treestructurechanged 以外的所有事件,返回已更改节点的父节点。对于 treestructurechanged 事件,返回已更改结构的祖先。可使用此方法和
getchildindices
来获得受影响节点的列表。
惟一的例外是一个将标识根的 treenodeschanged 事件,在这种情况下,此方法将返回此根,而 getchildindices
将返回 null。
- 返回:
- 用于标识已更改节点的 treepath。
- 另请参见:
treepath.getlastpathcomponent()