设置JTree重点

时间:2011-10-07 10:48:42

标签: java swing jtree

我有一个带有JTree的JDialog,它包含一个DefaultMutableTreeNode及其子节点。我想在显示JDialog时将树的一个节点聚焦。只需使用

即可
tree.requestFocus();

似乎不起作用......任何想法?

1 个答案:

答案 0 :(得分:4)

  

1)如果您知道行号。你可以写tree.setSelectionRow(rownumber)
  2)如果你知道节点,那么tree.setSelectionPath(new TreePath(node.getPath()));

- > http://www.coderanch.com/t/332842/GUI/java/JTree-setFocus