Uses of Interface
javax.swing.tree.TreeNode
-
Packages that use TreeNode 软件包 描述 javax.swing 提供一组“轻量级”(全Java语言)组件,这些组件在所有平台上尽可能地工作。javax.swing.text 提供处理可编辑和不可编辑文本组件的类和接口。javax.swing.text.html 提供类HTMLEditorKit
以及用于创建HTML文本编辑器的支持类。javax.swing.tree 提供用于处理javax.swing.JTree
类和接口。 -
-
Uses of TreeNode in javax.swing
Classes in javax.swing that implement TreeNode 变量和类型 类 描述 static class
JTree.DynamicUtilTreeNode
DynamicUtilTreeNode
可以包装矢量/哈希表/数组/字符串,并根据需要创建适当的子树节点。Methods in javax.swing that return TreeNode 变量和类型 方法 描述 TreeNode
JTree.DynamicUtilTreeNode. getChildAt(int index)
如有必要,可以加载孩子。Methods in javax.swing that return types with arguments of type TreeNode 变量和类型 方法 描述 Enumeration<TreeNode>
JTree.DynamicUtilTreeNode. children()
如有必要,可以加载孩子。Constructors in javax.swing with parameters of type TreeNode 构造器 描述 JTree(TreeNode root)
返回JTree
,其指定的TreeNode
为根,显示根节点。JTree(TreeNode root, boolean asksAllowsChildren)
返回JTree
,其中指定的TreeNode
作为其根,它显示根节点,并以指定的方式决定节点是否为叶节点。 -
Uses of TreeNode in javax.swing.text
Classes in javax.swing.text that implement TreeNode 变量和类型 类 描述 class
AbstractDocument.AbstractElement
实现元素的抽象部分。class
AbstractDocument.BranchElement
实现包含其他元素的复合元素。class
AbstractDocument.LeafElement
实现直接表示某种内容的元素。protected class
DefaultStyledDocument.SectionElement
文档的默认根元素...映射包含的段落/行。Methods in javax.swing.text that return TreeNode 变量和类型 方法 描述 TreeNode
AbstractDocument.AbstractElement. getChildAt(int childIndex)
返回子TreeNode
索引childIndex
。TreeNode
AbstractDocument.AbstractElement. getParent()
返回接收器的父TreeNode
。Methods in javax.swing.text that return types with arguments of type TreeNode 变量和类型 方法 描述 abstract Enumeration<TreeNode>
AbstractDocument.AbstractElement. children()
以Enumeration
返回接收者的子Enumeration
。Enumeration<TreeNode>
AbstractDocument.BranchElement. children()
以Enumeration
返回接收者的子Enumeration
。Enumeration<TreeNode>
AbstractDocument.LeafElement. children()
以Enumeration
返回接收者的子Enumeration
。Methods in javax.swing.text with parameters of type TreeNode 变量和类型 方法 描述 int
AbstractDocument.AbstractElement. getIndex(TreeNode node)
返回接收器子node
中的索引node
。 -
Uses of TreeNode in javax.swing.text.html
Classes in javax.swing.text.html that implement TreeNode 变量和类型 类 描述 class
HTMLDocument.BlockElement
表示HTML结构 块的元素。class
HTMLDocument.RunElement
表示一组文本的元素,该文本具有分配给它的一组HTML字符级属性。 -
Uses of TreeNode in javax.swing.tree
Subinterfaces of TreeNode in javax.swing.tree 变量和类型 接口 描述 interface
MutableTreeNode
定义可以更改的树节点对象的要求 - 通过添加或删除子节点,或通过更改存储在节点中的用户对象的内容。Classes in javax.swing.tree that implement TreeNode 变量和类型 类 描述 class
DefaultMutableTreeNode
DefaultMutableTreeNode
是树数据结构中的通用节点。Fields in javax.swing.tree declared as TreeNode 变量和类型 字段 描述 protected TreeNode
DefaultTreeModel. root
树的根。Fields in javax.swing.tree with type parameters of type TreeNode 变量和类型 字段 描述 protected Vector<TreeNode>
DefaultMutableTreeNode. children
如果此节点没有子节点,则子节点数组可以为nullstatic Enumeration<TreeNode>
DefaultMutableTreeNode. EMPTY_ENUMERATION
一个始终为空的枚举。Methods in javax.swing.tree that return TreeNode 变量和类型 方法 描述 TreeNode
DefaultMutableTreeNode. getChildAfter(TreeNode aChild)
返回紧跟在aChild
之后的此节点的子数组中的子节点,该子节点必须是此节点的子节点。TreeNode
DefaultMutableTreeNode. getChildAt(int index)
返回此节点的子数组中指定索引处的子节点。TreeNode
TreeNode. getChildAt(int childIndex)
返回子TreeNode
索引childIndex
。TreeNode
DefaultMutableTreeNode. getChildBefore(TreeNode aChild)
返回紧接在aChild
之前的此节点的子数组中的子节点,该子节点必须是此节点的子节点。TreeNode
DefaultMutableTreeNode. getFirstChild()
返回此节点的第一个子节点。TreeNode
DefaultMutableTreeNode. getLastChild()
返回此节点的最后一个子节点。TreeNode
DefaultMutableTreeNode. getParent()
返回此节点的父节点,如果此节点没有父节点,则返回null。TreeNode
TreeNode. getParent()
返回接收器的父TreeNode
。TreeNode[]
DefaultMutableTreeNode. getPath()
返回从根到达此节点的路径。protected TreeNode[]
DefaultMutableTreeNode. getPathToRoot(TreeNode aNode, int depth)
构建节点的父节点,包括根节点,其中原始节点是返回数组中的最后一个元素。TreeNode[]
DefaultTreeModel. getPathToRoot(TreeNode aNode)
构建节点的父节点,包括根节点,其中原始节点是返回数组中的最后一个元素。protected TreeNode[]
DefaultTreeModel. getPathToRoot(TreeNode aNode, int depth)
构建节点的父节点,包括根节点,其中原始节点是返回数组中的最后一个元素。TreeNode
DefaultMutableTreeNode. getRoot()
返回包含此节点的树的根。TreeNode
DefaultMutableTreeNode. getSharedAncestor(DefaultMutableTreeNode aNode)
返回此节点最近的共同祖先和aNode
。Methods in javax.swing.tree that return types with arguments of type TreeNode 变量和类型 方法 描述 Enumeration<TreeNode>
DefaultMutableTreeNode. breadthFirstEnumeration()
创建并返回以广度优先顺序遍历以此节点为根的子树的枚举。Enumeration<TreeNode>
DefaultMutableTreeNode. children()
创建并返回此节点的子节点的前向枚举。Enumeration<? extends TreeNode>
TreeNode. children()
以Enumeration
返回接收者的子Enumeration
。Enumeration<TreeNode>
DefaultMutableTreeNode. depthFirstEnumeration()
创建并返回以深度优先顺序遍历以此节点为根的子树的枚举。Enumeration<TreeNode>
DefaultMutableTreeNode. pathFromAncestorEnumeration(TreeNode ancestor)
创建并返回从ancestor
到此节点的路径之后的枚举。Enumeration<TreeNode>
DefaultMutableTreeNode. postorderEnumeration()
创建并返回以后序遍历以此节点为根的子树的枚举。Enumeration<TreeNode>
DefaultMutableTreeNode. preorderEnumeration()
创建并返回一个枚举,该枚举以预先的顺序遍历以此节点为根的子树。Methods in javax.swing.tree with parameters of type TreeNode 变量和类型 方法 描述 TreeNode
DefaultMutableTreeNode. getChildAfter(TreeNode aChild)
返回紧跟在aChild
之后的此节点的子数组中的子节点,该子节点必须是此节点的子节点。TreeNode
DefaultMutableTreeNode. getChildBefore(TreeNode aChild)
返回紧接在aChild
之前的此节点的子数组中的子节点,该子节点必须是此节点的子节点。int
DefaultMutableTreeNode. getIndex(TreeNode aChild)
返回此节点的子数组中指定子节点的索引。int
TreeNode. getIndex(TreeNode node)
返回接收器子node
中的索引node
。protected TreeNode[]
DefaultMutableTreeNode. getPathToRoot(TreeNode aNode, int depth)
构建节点的父节点,包括根节点,其中原始节点是返回数组中的最后一个元素。TreeNode[]
DefaultTreeModel. getPathToRoot(TreeNode aNode)
构建节点的父节点,包括根节点,其中原始节点是返回数组中的最后一个元素。protected TreeNode[]
DefaultTreeModel. getPathToRoot(TreeNode aNode, int depth)
构建节点的父节点,包括根节点,其中原始节点是返回数组中的最后一个元素。boolean
DefaultMutableTreeNode. isNodeAncestor(TreeNode anotherNode)
如果anotherNode
是此节点的祖先,则返回true - 如果它是此节点,此节点的父节点或此节点的父节点的祖先。boolean
DefaultMutableTreeNode. isNodeChild(TreeNode aNode)
如果aNode
是此节点的子节点,则返回true。boolean
DefaultMutableTreeNode. isNodeSibling(TreeNode anotherNode)
如果anotherNode
是此节点的兄弟节点(具有相同的父节点),则返回true。void
DefaultTreeModel. nodeChanged(TreeNode node)
在更改了树中节点的表示方式后调用此方法。void
DefaultTreeModel. nodesChanged(TreeNode node, int[] childIndices)
在更改了childIndicies所标识的子项在树中的表示方式后,调用此方法。void
DefaultTreeModel. nodeStructureChanged(TreeNode node)
如果您完全更改了节点及其子节点的子节点,则调用此方法...void
DefaultTreeModel. nodesWereInserted(TreeNode node, int[] childIndices)
在将一些TreeNodes插入节点后调用此方法。void
DefaultTreeModel. nodesWereRemoved(TreeNode node, int[] childIndices, Object[] removedChildren)
从节点中删除了一些TreeNodes后调用此方法。Enumeration<TreeNode>
DefaultMutableTreeNode. pathFromAncestorEnumeration(TreeNode ancestor)
创建并返回从ancestor
到此节点的路径之后的枚举。void
DefaultTreeModel. reload(TreeNode node)
如果您修改了此模型所依赖的TreeNode
请调用此方法。void
DefaultTreeModel. setRoot(TreeNode root)
将根设置为root
。Constructors in javax.swing.tree with parameters of type TreeNode 构造器 描述 DefaultTreeModel(TreeNode root)
创建一个树,任何节点都可以在其中生成子节点。DefaultTreeModel(TreeNode root, boolean asksAllowsChildren)
Creates a tree specifying whether any node can have children, or whether only certain nodes can have children.
-