【发布时间】:2011-10-24 18:57:36
【问题描述】:
我无法将动作侦听器添加到树中的特定节点。这是我构建的一棵树:
我想为每个节点注册一个单独的监听器。现在我已经在JTree 上注册了一个听众。所以,每当我点击tree 的任何部分时,监听器方法都会启动它的工作。 (即现在我有一个共同的听众)
我想要的是,当我点击 audio 时,注册聆听音频点击的听众应该开始它的工作,视频也是如此。 我该怎么做?
这是我到目前为止的注册方式:
jTree1.addTreeSelectionListener(new javax.swing.event.TreeSelectionListener() {
public void valueChanged(javax.swing.event.TreeSelectionEvent evt) {
jTree1ValueChanged(evt);
}
});
public void jTree1ValueChanged( TreeSelectionEvent tse ) {...}
【问题讨论】:
标签: java swing events user-interface jtree