软件包 | 描述 |
---|---|
javax.swing |
提供了一套“轻量级”(所有的java语言)组件,以最大可能的程度,在所有平台上工作。
|
javax.swing.tree |
处理
javax.swing.JTree 提供类和接口。
|
Modifier and Type | Class and Description |
---|---|
static class |
JTree.DynamicUtilTreeNode
DynamicUtilTreeNode 可以用向量/表/数组/字符串,并创建相应的孩子树节点是必要的。
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultMutableTreeNode
一个
DefaultMutableTreeNode 在树的数据结构的通用节点。
|
Modifier and Type | Field and Description |
---|---|
protected MutableTreeNode |
DefaultMutableTreeNode.parent
这个节点的父节点,或者如果这个节点没有父节点,则为空
|
Modifier and Type | Method and Description |
---|---|
void |
DefaultMutableTreeNode.add(MutableTreeNode newChild)
除去其母
newChild 使它添加到该节点的子数组的结束这个节点的子节点。
|
void |
DefaultMutableTreeNode.insert(MutableTreeNode newChild, int childIndex)
从目前
newChild 母删除(如果它有一个家长),设置该节点的孩子的父母,然后将孩子这个节点的子数组索引
childIndex 。
|
void |
MutableTreeNode.insert(MutableTreeNode child, int index)
增加了
child 在
index 接收机。
|
void |
DefaultTreeModel.insertNodeInto(MutableTreeNode newChild, MutableTreeNode parent, int index)
调用这个在父母孩子的位置索引插入newchild。
|
void |
DefaultMutableTreeNode.remove(MutableTreeNode aChild)
删除这个节点的子阵列
aChild ,给它一个空母。
|
void |
MutableTreeNode.remove(MutableTreeNode node)
删除从接收机
node 。
|
void |
DefaultTreeModel.removeNodeFromParent(MutableTreeNode node)
此消息从父节点删除节点。
|
void |
DefaultMutableTreeNode.setParent(MutableTreeNode newParent)
设置该节点的父
newParent 但不改变父母的子阵列。
|
void |
MutableTreeNode.setParent(MutableTreeNode newParent)
集
newParent 接收器的母。
|
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.