- 所有超接口:
-
TreeNode
定义了一个可以更改的树节点对象的要求,可以通过添加或删除子节点,或者通过更改存储在节点中的用户对象的内容来更改。
- 参见:
-
Method Summary
Modifier and TypeMethodDescriptionvoidinsert(MutableTreeNode child, int index) 在index处向接收者添加child。voidremove(int index) 从接收者中删除index处的子节点。voidremove(MutableTreeNode node) 从接收者中删除node。void从其父节点中移除接收者。voidsetParent(MutableTreeNode newParent) 将接收者的父节点设置为newParent。voidsetUserObject(Object object) 将接收者的用户对象重置为object。Methods declared in interface javax.swing.tree.TreeNode
children, getAllowsChildren, getChildAt, getChildCount, getIndex, getParent, isLeaf
-
Method Details
-
insert
在index处向接收者添加child。将使用setParent消息child。- 参数:
-
child- 要添加的节点 -
index- 接收者的索引
-
remove
void remove(int index) 从接收者中删除index处的子节点。- 参数:
-
index- 要移除的子节点的索引
-
remove
从接收者中删除node。将在node上发送setParent消息。- 参数:
-
node- 要从接收者中移除的节点
-
setUserObject
将接收者的用户对象重置为object。- 参数:
-
object- 要设置为接收者的对象
-
removeFromParent
void removeFromParent()从其父节点中移除接收者。 -
setParent
将接收者的父节点设置为newParent。- 参数:
-
newParent- 要设置为接收者父节点的节点
-