我有一些动态树。现在我需要实现一些功能,每次都发生这种情况,只需单击节点即可。(我的意思是只需单击节点,“使其变为蓝色”)
** EDIT2: ** 我使用 beanTreeView 并打包 openide
如何实现这个动作的监听器?
编辑 - 添加伪代码
public class MyNode extends AbstractNode{ //openide package
private String name;
public MyNode(String nameOfNode){
super (new Children.LEAF);
name = nameOfNode;
}
....
....
}
public class IWantNameOfSelectedNode extends JPanel{
private JLabel jLnameOfNode;
public IWantNameOfSelectedNode(){
jLnameOfNode.setText("wiating for node selection");
}
现在,我需要将所选节点的名称放入 jLabel,并在每次选择节点时更改它。