私はいくつかの動的ツリーを持っています。そして今、ノードをクリックするだけで毎回発生するいくつかの機能を実装する必要があります。(つまり、ノードを 1 回クリックするだけで、「青色になります」)
**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 に入れ、ノードの選択が変わるたびに変更する必要があります。