类的用途
javax.swing.tree.DefaultMutableTreeNode
使用 DefaultMutableTreeNode 的包
包
描述
提供一组“轻量级”(全 Java 语言)组件,尽可能在所有平台上以相同的方式工作。
提供用于处理
javax.swing.JTree 的类和接口。
-
DefaultMutableTreeNode 在 javax.swing 中的用法
修饰符和类型类描述static classDynamicUtilTreeNode可以包装向量/哈希表/数组/字符串,并根据需要创建适当的子树节点。javax.swing 中的方法,参数类型为 DefaultMutableTreeNode修饰符和类型方法描述static voidJTree.DynamicUtilTreeNode.createChildren(DefaultMutableTreeNode parent, Object children) 将children中的所有子项添加到父项中。 -
DefaultMutableTreeNode 在 javax.swing.tree 中的用法
修饰符和类型方法描述DefaultMutableTreeNode.getFirstLeaf()查找并返回作为此节点后代的第一个叶子——此节点或其第一个子节点的第一个叶子。DefaultMutableTreeNode.getLastLeaf()查找并返回作为此节点后代的最后一片叶子——此节点或其最后一个子节点的最后一片叶子。DefaultMutableTreeNode.getNextLeaf()返回此节点之后的叶子,如果此节点是树中的最后一个叶子,则返回 null。DefaultMutableTreeNode.getNextNode()返回在此节点树的先序遍历中跟随此节点的节点。DefaultMutableTreeNode.getNextSibling()返回父节点的子节点数组中此节点的下一个兄弟节点。DefaultMutableTreeNode.getPreviousLeaf()返回此节点之前的叶子,如果此节点是树中的第一个叶子,则返回 null。DefaultMutableTreeNode.getPreviousNode()返回在此节点树的先序遍历中位于此节点之前的节点。DefaultMutableTreeNode.getPreviousSibling()返回父节点的子节点数组中此节点的前一个兄弟节点。javax.swing.tree 中的方法,参数类型为 DefaultMutableTreeNode修饰符和类型方法描述DefaultMutableTreeNode.getSharedAncestor(DefaultMutableTreeNode aNode) 返回此节点和aNode最近的共同祖先。booleanDefaultMutableTreeNode.isNodeDescendant(DefaultMutableTreeNode anotherNode) 如果anotherNode是此节点的后代——如果它是此节点、此节点的子节点之一或此节点的子节点之一的后代,则返回 true。booleanDefaultMutableTreeNode.isNodeRelated(DefaultMutableTreeNode aNode) 当且仅当aNode与此节点在同一棵树中时才返回 true。