软件包 | 描述 |
---|---|
javax.swing |
提供了一套“轻量级”(所有的java语言)组件,以最大可能的程度,在所有平台上工作。
|
javax.swing.text |
提供类和接口处理编辑和不可编辑的文本组件。
|
javax.swing.text.html |
提供类
HTMLEditorKit 和创建HTML文本编辑器支持类。
|
javax.swing.tree |
处理
javax.swing.JTree 提供类和接口。
|
Modifier and Type | Class and Description |
---|---|
static class |
JTree.DynamicUtilTreeNode
DynamicUtilTreeNode 可以用向量/表/数组/字符串,并创建相应的孩子树节点是必要的。
|
Modifier and Type | Method and Description |
---|---|
TreeNode |
JTree.DynamicUtilTreeNode.getChildAt(int index)
子类装载的孩子,如果有必要的话。
|
Constructor and Description |
---|
JTree(TreeNode root)
返回与指定的
TreeNode 作为它的根
JTree ,显示根节点。
|
JTree(TreeNode root, boolean asksAllowsChildren)
返回与指定的
TreeNode 作为它的根
JTree ,其中显示的根节点,它决定一个节点是叶节点的指定方式。
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDocument.AbstractElement
实现元素的抽象部分。
|
class |
AbstractDocument.BranchElement
实现包含其他元素的复合元素。
|
class |
AbstractDocument.LeafElement
实现一个直接表示某种类型内容的元素。
|
protected class |
DefaultStyledDocument.SectionElement
用于文档的默认根元素…
|
Modifier and Type | Method and Description |
---|---|
TreeNode |
AbstractDocument.AbstractElement.getChildAt(int childIndex)
返回指数
childIndex 孩子
TreeNode 。
|
TreeNode |
AbstractDocument.AbstractElement.getParent()
返回父
TreeNode 接收机。
|
Modifier and Type | Method and Description |
---|---|
int |
AbstractDocument.AbstractElement.getIndex(TreeNode node)
返回
node 指数在接收机的孩子。
|
Modifier and Type | Class and Description |
---|---|
class |
HTMLDocument.BlockElement
一个元素代表一个HTML的结构块。
|
class |
HTMLDocument.RunElement
一个元素代表一个块,一组HTML字符级属性分配给它的文本。
|
Modifier and Type | Interface and Description |
---|---|
interface |
MutableTreeNode
定义可以改变的树节点对象的要求,通过添加或删除子节点,或通过改变存储在节点中的用户对象的内容来定义。
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultMutableTreeNode
一个
DefaultMutableTreeNode 在树的数据结构的通用节点。
|
Modifier and Type | Field and Description |
---|---|
protected TreeNode |
DefaultTreeModel.root
树的根。
|
Modifier and Type | Field and Description |
---|---|
static Enumeration<TreeNode> |
DefaultMutableTreeNode.EMPTY_ENUMERATION
总是空的枚举。
|
Modifier and Type | Method and Description |
---|---|
TreeNode |
DefaultMutableTreeNode.getChildAfter(TreeNode aChild)
返回的孩子在这个节点的子阵列,紧跟
aChild ,必须为这个节点的子节点。
|
TreeNode |
TreeNode.getChildAt(int childIndex)
返回指数
childIndex 孩子
TreeNode 。
|
TreeNode |
DefaultMutableTreeNode.getChildAt(int index)
在这个节点的子数组中返回指定的索引处的子节点。
|
TreeNode |
DefaultMutableTreeNode.getChildBefore(TreeNode aChild)
返回的孩子在这个节点的子阵列
aChild 之前,必须为该节点的孩子。
|
TreeNode |
DefaultMutableTreeNode.getFirstChild()
返回这个节点的第一个孩子。
|
TreeNode |
DefaultMutableTreeNode.getLastChild()
返回这个节点的最后一个孩子。
|
TreeNode |
TreeNode.getParent()
返回父
TreeNode 接收机。
|
TreeNode |
DefaultMutableTreeNode.getParent()
返回此节点的父节点或空节点,如果这个节点没有父节点。
|
TreeNode[] |
DefaultMutableTreeNode.getPath()
返回从根的路径,到这个节点。
|
TreeNode[] |
DefaultTreeModel.getPathToRoot(TreeNode aNode)
建立节点到和包括根节点的节点,其中原始节点是返回数组中的最后一个元素。
|
protected TreeNode[] |
DefaultTreeModel.getPathToRoot(TreeNode aNode, int depth)
建立节点到和包括根节点的节点,其中原始节点是返回数组中的最后一个元素。
|
protected TreeNode[] |
DefaultMutableTreeNode.getPathToRoot(TreeNode aNode, int depth)
建立节点到和包括根节点的节点,其中原始节点是返回数组中的最后一个元素。
|
TreeNode |
DefaultMutableTreeNode.getRoot()
返回包含此节点的树的根。
|
TreeNode |
DefaultMutableTreeNode.getSharedAncestor(DefaultMutableTreeNode aNode)
返回最近的共同祖先这个节点和
aNode 。
|
Modifier and Type | Method and Description |
---|---|
TreeNode |
DefaultMutableTreeNode.getChildAfter(TreeNode aChild)
返回的孩子在这个节点的子阵列,紧跟
aChild ,必须为这个节点的子节点。
|
TreeNode |
DefaultMutableTreeNode.getChildBefore(TreeNode aChild)
返回的孩子在这个节点的子阵列
aChild 之前,必须为该节点的孩子。
|
int |
TreeNode.getIndex(TreeNode node)
返回
node 指数在接收机的孩子。
|
int |
DefaultMutableTreeNode.getIndex(TreeNode aChild)
返回在这个节点的子数组中指定的子数组的索引。
|
TreeNode[] |
DefaultTreeModel.getPathToRoot(TreeNode aNode)
建立节点到和包括根节点的节点,其中原始节点是返回数组中的最后一个元素。
|
protected TreeNode[] |
DefaultTreeModel.getPathToRoot(TreeNode aNode, int depth)
建立节点到和包括根节点的节点,其中原始节点是返回数组中的最后一个元素。
|
protected TreeNode[] |
DefaultMutableTreeNode.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 |
DefaultMutableTreeNode.pathFromAncestorEnumeration(TreeNode ancestor)
创建并返回一个枚举,如下的路径从
ancestor 这个节点。
|
void |
DefaultTreeModel.reload(TreeNode node)
调用此方法如果你已经修改了
TreeNode s在这个模型的建立。
|
void |
DefaultTreeModel.setRoot(TreeNode root)
集
root 根。
|
Constructor and Description |
---|
DefaultTreeModel(TreeNode root)
创建一个树,其中任何节点都可以有孩子。
|
DefaultTreeModel(TreeNode root, boolean asksAllowsChildren)
创建一个树,指定是否有节点可以有孩子,或是否只有某些节点可以有孩子。
|
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.