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 Modifier and Type Class 描述 static class
JTree.DynamicUtilTreeNode
DynamicUtilTreeNode
可以包装向量/哈希表/数组/字符串,并根据需要创建适当的子树节点。Methods in javax.swing that return TreeNode Modifier and Type 方法 描述 TreeNode
JTree.DynamicUtilTreeNode. getChildAt(int index)
子类加载孩子,如有必要。Methods in javax.swing that return types with arguments of type TreeNode Modifier and Type 方法 描述 Enumeration<TreeNode>
JTree.DynamicUtilTreeNode. children()
子类加载孩子,如有必要。Constructors in javax.swing with parameters of type TreeNode Constructor 描述 JTree(TreeNode root)
返回一个JTree
,其中指定的TreeNode
作为根,显示根节点。JTree(TreeNode root, boolean asksAllowsChildren)
以指定的TreeNode
作为根,返回一个JTree
,显示根节点,并以指定的方式决定节点是否为叶节点。 -
Uses of TreeNode in javax.swing.text
Classes in javax.swing.text that implement TreeNode Modifier and Type Class 描述 class
AbstractDocument.AbstractElement
实现元素的抽象部分。class
AbstractDocument.BranchElement
实现一个包含其他元素的复合元素。class
AbstractDocument.LeafElement
实现直接表示某种内容的元素。protected class
DefaultStyledDocument.SectionElement
文档的默认根元素...映射包含的段落/行。Methods in javax.swing.text that return TreeNode Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 int
AbstractDocument.AbstractElement. getIndex(TreeNode node)
返回接收儿童中的node
的索引。 -
Uses of TreeNode in javax.swing.text.html
Classes in javax.swing.text.html that implement TreeNode Modifier and Type Class 描述 class
HTMLDocument.BlockElement
表示HTML的结构 块的元素。class
HTMLDocument.RunElement
表示一组文本的元素,该文本块分配有一组HTML字符级属性。 -
Uses of TreeNode in javax.swing.tree
Subinterfaces of TreeNode in javax.swing.tree Modifier and Type 接口 描述 interface
MutableTreeNode
定义可以通过添加或删除子节点或通过更改存储在节点中的用户对象的内容来更改的树节点对象的要求。Classes in javax.swing.tree that implement TreeNode Modifier and Type Class 描述 class
DefaultMutableTreeNode
ADefaultMutableTreeNode
是树状数据结构中的通用节点。Fields in javax.swing.tree declared as TreeNode Modifier and Type Field 描述 protected TreeNode
DefaultTreeModel. root
树的根。Fields in javax.swing.tree with type parameters of type TreeNode Modifier and Type Field 描述 protected Vector<TreeNode>
DefaultMutableTreeNode. children
如果此节点没有子节点,则可能为nullstatic Enumeration<TreeNode>
DefaultMutableTreeNode. EMPTY_ENUMERATION
一个总是空的枚举。Methods in javax.swing.tree that return TreeNode Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 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
到此节点的路径ancestor
的枚举。Enumeration<TreeNode>
DefaultMutableTreeNode. postorderEnumeration()
创建并返回在postorder中遍历此节点的子树的枚举。Enumeration<TreeNode>
DefaultMutableTreeNode. preorderEnumeration()
创建并返回以预订方式遍历此节点的子树的枚举。Methods in javax.swing.tree with parameters of type TreeNode Modifier and Type 方法 描述 TreeNode
DefaultMutableTreeNode. getChildAfter(TreeNode aChild)
返回该节点的子数组中紧跟着aChild
的子节点,它必须是此节点的子节点。TreeNode
DefaultMutableTreeNode. getChildBefore(TreeNode aChild)
返回此节点的子阵列中紧靠在aChild
之前的子节点,它必须是此节点的子节点。int
DefaultMutableTreeNode. getIndex(TreeNode aChild)
返回此节点的子数组中指定子节点的索引。int
TreeNode. getIndex(TreeNode 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
到此节点的路径ancestor
的枚举。void
DefaultTreeModel. reload(TreeNode node)
如果您修改了此型号所依赖的TreeNode
则调用此方法。void
DefaultTreeModel. setRoot(TreeNode root)
将根设置为root
。Constructors in javax.swing.tree with parameters of type TreeNode Constructor 描述 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.
-