java组件JTree问题,怎么给树的子节点注册鼠标双击监听

2024-11-16 00:20:50
推荐回答(2个)
回答1:

就是用和激液JTree.addMouseListener就可以了。
然后在mouseClicked(MouseEvent e)方法中通过下面的方法获取所选唤物的结点
TreePath path = testTree.getPathForLocation(e.getX(), e.getY());
TreeNode node = (TreeNode) path.getLastPathComponent();
可以用e.getClickCount()方法的返回值来判断是铅坦否双击

回答2:

可已给子节点添加一个鼠标事件监听器涩。tree.addMouseListener