- 已知的所有子接口:
-
MutableTreeNode
- 已知的所有实现类:
-
AbstractDocument.AbstractElement
,AbstractDocument.BranchElement
,AbstractDocument.LeafElement
,DefaultMutableTreeNode
,DefaultStyledDocument.SectionElement
,HTMLDocument.BlockElement
,HTMLDocument.RunElement
,JTree.DynamicUtilTreeNode
public interface TreeNode
-
Method Summary
Modifier and TypeMethodDescriptionEnumeration
<? extends TreeNode> children()
返回接收者的子节点作为一个Enumeration
。boolean
如果接收者允许有子节点,则返回true。getChildAt
(int childIndex) 返回索引为childIndex
的子TreeNode
。int
返回接收者包含的子TreeNode
的数量。int
返回接收者子节点中node
的索引。返回接收者的父TreeNode
。boolean
isLeaf()
如果接收者是叶子节点,则返回true。
-
Method Details
-
getChildAt
返回索引为childIndex
的子TreeNode
。- 参数:
-
childIndex
- 子节点的索引 - 返回:
- 给定索引处的子节点
-
getChildCount
int getChildCount()返回接收者包含的子TreeNode
的数量。- 返回:
- 接收者包含的子节点数量
-
getParent
TreeNode getParent()返回接收者的父TreeNode
。- 返回:
- 接收者的父节点
-
getIndex
返回接收者子节点中node
的索引。如果接收者不包含node
,则返回-1。- 参数:
-
node
- 要查找的节点 - 返回:
- 指定节点的索引
-
getAllowsChildren
boolean getAllowsChildren()如果接收者允许有子节点,则返回true。- 返回:
- 接收者是否允许有子节点
-
isLeaf
boolean isLeaf()如果接收者是叶子节点,则返回true。- 返回:
- 接收者是否是叶子节点
-
children
Enumeration<? extends TreeNode> children()返回接收者的子节点作为一个Enumeration
。- 返回:
-
接收者的子节点作为一个
Enumeration
-