Существует ли лучший способ протестировать расширенный узел JTree или нет?

Я хочу найти, что метод как isNodeExpanded () проверяет, расширен ли данный узел JTree или нет, но я не могу найти его.

Я знаю, что могу сделать это путем отслеживания расширения узла с TreeExpansionListener. Существует ли лучший путь?

7
задан waiting 19 May 2010 в 00:38
поделиться

1 ответ

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);

Beautiful, JavaDoc: -)

Расширенное состояние узла - не в TreeModel , а в JTree .

13
ответ дан 6 December 2019 в 19:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: