|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一个 下一个 | 框架 无框架 |
使用 DefaultMutableTreeNode 的软件包 | |
---|---|
javax.swing | 提供一组“轻量级”(全部是 Java 语言)组件,尽量让这些组件在所有平台上的工作方式都相同。 |
javax.swing.tree | 提供处理 javax.swing.JTree 的类和接口。 |
javax.swing 中 DefaultMutableTreeNode 的使用 |
---|
javax.swing 中 DefaultMutableTreeNode 的子类 | |
---|---|
static class |
JTree.DynamicUtilTreeNode
DynamicUtilTreeNode 可以包装 vectors/hashtables/arrays/strings 并根据需要创建适当的子树节点。 |
参数类型为 DefaultMutableTreeNode 的 javax.swing 中的方法 | |
---|---|
static void |
JTree.DynamicUtilTreeNode.createChildren(DefaultMutableTreeNode parent,
Object children)
将 children 中的所有子节点添加到父节点。 |
javax.swing.tree 中 DefaultMutableTreeNode 的使用 |
---|
返回 DefaultMutableTreeNode 的 javax.swing.tree 中的方法 | |
---|---|
DefaultMutableTreeNode |
DefaultMutableTreeNode.getFirstLeaf()
查找并返回为此节点后代的第一个叶节点,即此节点或其第一个子节点的第一个叶节点。 |
DefaultMutableTreeNode |
DefaultMutableTreeNode.getLastLeaf()
查找并返回为此节点后代的最后一个叶节点,即此节点或其最后一个子节点的最后一个叶节点。 |
DefaultMutableTreeNode |
DefaultMutableTreeNode.getNextLeaf()
返回此节点后面的叶节点,如果此节点是树中的最后一个叶节点,则返回 null。 |
DefaultMutableTreeNode |
DefaultMutableTreeNode.getNextNode()
返回在此节点的树的前序遍历中此节点之后的节点。 |
DefaultMutableTreeNode |
DefaultMutableTreeNode.getNextSibling()
返回父节点的子节点数组中此节点的下一个兄弟节点。 |
DefaultMutableTreeNode |
DefaultMutableTreeNode.getPreviousLeaf()
返回此节点之前的叶节点,如果此节点是树中的第一个叶节点,则返回 null。 |
DefaultMutableTreeNode |
DefaultMutableTreeNode.getPreviousNode()
返回在此节点树的前序遍历中此节点之前的节点。 |
DefaultMutableTreeNode |
DefaultMutableTreeNode.getPreviousSibling()
返回父节点的子节点数组中此节点的前一个兄弟节点。 |
参数类型为 DefaultMutableTreeNode 的 javax.swing.tree 中的方法 | |
---|---|
TreeNode |
DefaultMutableTreeNode.getSharedAncestor(DefaultMutableTreeNode aNode)
返回此节点和 aNode 最近的共同祖先。 |
boolean |
DefaultMutableTreeNode.isNodeDescendant(DefaultMutableTreeNode anotherNode)
如果 anotherNode 是此节点的后代 -- 如果它是此节点、此节点的一个子节点或此节点的一个子节点的后代,则返回 true。 |
boolean |
DefaultMutableTreeNode.isNodeRelated(DefaultMutableTreeNode aNode)
当且仅当 aNode 位于与此节点相同的树中时,返回 true。 |
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一个 下一个 | 框架 无框架 |
版权所有 2008 Sun Microsystems, Inc. 保留所有权利。请遵守GNU General Public License, version 2 only。