JavaTM 2 Platform
Standard Ed. 6

javax.swing.tree
介面 TreeNode

所有已知子介面:
MutableTreeNode
所有已知實作類別:
AbstractDocument.AbstractElement, AbstractDocument.BranchElement, AbstractDocument.LeafElement, DefaultMutableTreeNode, DefaultStyledDocument.SectionElement, HTMLDocument.BlockElement, HTMLDocument.RunElement, JTree.DynamicUtilTreeNode

public interface TreeNode

定義可以用作 JTree 中階層樹節點的物件所需的要求。

覆寫 equalsTreeNode 的實作通常也需要覆寫 hashCode。有關更多資訊,請參閱 TreeModel。 有關使用階層樹節點的更多資訊和範例,請參閱 The Java Tutorial 中的 How to Use Tree Nodes


方法摘要
 Enumeration children()
          以 Enumeration 的形式返回接收者的子節點。
 boolean getAllowsChildren()
          如果接收者允許有子節點,則返回 true。
 TreeNode getChildAt(int childIndex)
          返回索引 childIndex 位置的子 TreeNode
 int getChildCount()
          返回接收者包含的子 TreeNode 數。
 int getIndex(TreeNode node)
          返回接收者子節點中的 node 的索引。
 TreeNode getParent()
          返回接收者的父 TreeNode
 boolean isLeaf()
          如果接收者是一個葉節點,則返回 true。
 

方法詳細資訊

getChildAt

TreeNode getChildAt(int childIndex)
返回索引 childIndex 位置的子 TreeNode


getChildCount

int getChildCount()
返回接收者包含的子 TreeNode 數。


getParent

TreeNode getParent()
返回接收者的父 TreeNode


getIndex

int getIndex(TreeNode node)
返回接收者子節點中的 node 的索引。如果接收者不包含 node,則返回 -1。


getAllowsChildren

boolean getAllowsChildren()
如果接收者允許有子節點,則返回 true。


isLeaf

boolean isLeaf()
如果接收者是一個葉節點,則返回 true。


children

Enumeration children()
Enumeration 的形式返回接收者的子節點。


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only