jtree监听事件
树的子节点是不能加鼠标监听器的,但是你可以给jTree1 加鼠标监听器,然后用jTree1的getSelect
jTree1.addMouseListener(
new MouseAdapter() {
public void mousePressed(MouseEvent e) {
int selRow = tree.getRowForLocation(e.getX(), e.getY());
TreePath selPath = tree.getPathForLocation(e.getX(), e.getY());
if(selRow != -1) {
if(e.getClickCount() == 1) {
if("第二个树节点".equals(selPath.getPath()[1].toString())){
javax.swing.JOptionPane.showMessageDialog(jTabbedPane1,"测试点击");
}
}
}
}
}
);
浙公网安备 33010602011771号