Spec-Zone.ru › OpenJDK 8

Интерфейс TreeNode

Все известные подинтерфейсы:
MutableTreeNode
Все известные реализующие классы:
AbstractDocument.AbstractElement, AbstractDocument.BranchElement, AbstractDocument.LeafElement, DefaultMutableTreeNode, DefaultStyledDocument.SectionElement, HTMLDocument.BlockElement, HTMLDocument.RunElement, JTree.DynamicUtilTreeNode

public interface TreeNode

Определяет требования к объекту, который может использоваться в качестве узла дерева в JTree.

Реализации TreeNode , которые переопределяют equals, обычно также должны переопределять hashCode. Обратитесь к TreeModel для получения дополнительной информации. Для получения дополнительной информации и примеров использования узлов дерева см. Как использовать узлы дерева в Руководстве по Java.

Методы

Модификатор и тип Метод и описание
Enumeration children()

Возвращает потомков получателя в виде Enumeration.

boolean getAllowsChildren()

Возвращает true, если получатель разрешает потомков.

TreeNode getChildAt(int childIndex)

Возвращает потомка TreeNode с индексом childIndex.

int getChildCount()

Возвращает количество потомков, которые содержит получатель.

int getIndex(TreeNode node)

Возвращает индекс node среди потомков получателя.

TreeNode getParent()

Возвращает родительский узел получателя.

boolean isLeaf()

Возвращает true, если получатель является листом.

Методы

getChildAt

TreeNode getChildAt(int childIndex)

Возвращает потомка TreeNode с индексом childIndex.

getChildCount

int getChildCount()

Возвращает количество потомков, которые содержит получатель.

getParent

TreeNode getParent()

Возвращает родительский узел получателя.

getIndex

int getIndex(TreeNode node)

Возвращает индекс node среди потомков получателя. Если получатель не содержит node, возвращается -1.

getAllowsChildren

boolean getAllowsChildren()

Возвращает true, если получатель разрешает потомков.

isLeaf

boolean isLeaf()

Возвращает true, если получатель является листом.

children

Enumeration children()

Возвращает потомков получателя в виде Enumeration.

© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API