选择后如何从JTree中选择节点?

Gem*_*er1 3 java swing jtree

可能重复:
JTree:如何获取所选项目的文本?

1在C#中有TreeView_afterSelect事件,我问在java中是否是这样的?我用过:hierarchyPropertyChange但它运行了两次......

Rei*_*eus 7

你可以使用TreeSelectionListener:

tree.addTreeSelectionListener(new TreeSelectionListener() {

@Override
public void valueChanged(TreeSelectionEvent e) {
   DefaultMutableTreeNode selectedNode = 
       (DefaultMutableTreeNode)tree.getLastSelectedPathComponent(); 
   ...          
  }
});
Run Code Online (Sandbox Code Playgroud)