- 所有父级接口:
TreeNode
- 所有已知的实现类:
DefaultMutableTreeNode
,JTree.DynamicUtilTreeNode
定义可更改的树节点对象的要求——通过添加或删除子节点,或通过更改存储在节点中的用户对象的内容。
- 参见:
-
方法总结
修饰符和类型方法描述void
insert
(MutableTreeNode child, int index) 将child
添加到index
处的接收器。void
remove
(int index) 从接收器中删除index
的孩子。void
remove
(MutableTreeNode node) 从接收器中删除node
。void
从其父项中删除接收器。void
setParent
(MutableTreeNode newParent) 将接收器的父级设置为newParent
。void
setUserObject
(Object object) 将接收器的用户对象重置为object
。在接口 javax.swing.tree.TreeNode 中声明的方法
children, getAllowsChildren, getChildAt, getChildCount, getIndex, getParent, isLeaf
-
方法详情
-
insert
将child
添加到index
处的接收器。child
将收到setParent
消息。- 参数:
child
- 要添加的节点index
- 接收器的索引
-
remove
void remove(int index) 从接收器中删除index
的孩子。- 参数:
index
- 要删除的孩子的索引
-
remove
从接收器中删除node
。setParent
将在node
上收到消息。- 参数:
node
- 要从接收器中删除的节点
-
setUserObject
将接收器的用户对象重置为object
。- 参数:
object
- 要设置为接收器的对象
-
removeFromParent
void removeFromParent()从其父项中删除接收器。 -
setParent
将接收器的父级设置为newParent
。- 参数:
newParent
- 要设置为接收者父节点的节点
-