- 已知的所有子接口:
-
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。booleanisLeaf()如果接收者是叶子节点,则返回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
-