接口的使用
javax.swing.tree.MutableTreeNode
使用 MutableTreeNode 的包
包
描述
提供一组“轻量级”(全 Java 语言)组件,尽可能在所有平台上以相同的方式工作。
提供用于处理
javax.swing.JTree 的类和接口。
-
MutableTreeNode 在 javax.swing 中的用法
javax.swing 中实现 MutableTreeNode 的类修饰符和类型类描述static classDynamicUtilTreeNode可以包装向量/哈希表/数组/字符串,并根据需要创建适当的子树节点。 -
MutableTreeNode 在 javax.swing.tree 中的用法
javax.swing.tree 中实现 MutableTreeNode 的类javax.swing.tree 中的字段声明为 MutableTreeNodejavax.swing.tree 中的方法,参数类型为 MutableTreeNode修饰符和类型方法描述voidDefaultMutableTreeNode.add(MutableTreeNode newChild) 从其父节点中删除newChild并通过将其添加到该节点的子数组末尾使其成为该节点的子节点。voidDefaultMutableTreeNode.insert(MutableTreeNode newChild, int childIndex) 从其当前父节点中删除newChild(如果它有父节点),将子节点的父节点设置为该节点,然后将子节点添加到索引为childIndex的该节点的子节点数组。voidMutableTreeNode.insert(MutableTreeNode child, int index) 将child添加到index处的接收器。voidDefaultTreeModel.insertNodeInto(MutableTreeNode newChild, MutableTreeNode parent, int index) 调用它以在父级子级的位置索引处插入 newChild。voidDefaultMutableTreeNode.remove(MutableTreeNode aChild) 从此节点的子数组中删除aChild,为其提供一个空父节点。voidMutableTreeNode.remove(MutableTreeNode node) 从接收器中删除node。voidDefaultTreeModel.removeNodeFromParent(MutableTreeNode node) 发送此消息以从其父节点中删除节点。voidDefaultMutableTreeNode.setParent(MutableTreeNode newParent) 将此节点的父节点设置为newParent但不更改父节点的子数组。voidMutableTreeNode.setParent(MutableTreeNode newParent) 将接收器的父级设置为newParent。