Я хочу найти метод, подобный isNodeExpanded (), чтобы проверить, развернут ли данный узел JTree или нет, но я не могу его найти.
Я знаю, что могу сделать это, отслеживая расширение узла с помощью TreeExpansionListener. Есть ли лучший способ?
JTree.java:
/** * Returns true if the node identified by the path is currently expanded, * * @param path the <code>TreePath</code> specifying the node to check * @return false if any of the nodes in the node's path are collapsed, * true if all nodes in the path are expanded */ public boolean isExpanded(TreePath path);
Прекрасно, JavaDoc: -)
Расширенное состояние узла: не в TreeModel, а в JTree.
TreeModel
JTree