Java如何检查是否选择了树中的节点?

时间:2012-04-05 01:26:59

标签: java jtree

我有一个Java的JTree,它有不同的父节点,如计算机,游戏系统,电视和网络设备,我的根节点是“技术”,我想做的就是用户点击其中一个节点(例如在游戏系统节点下我有xbox360和ps3)所以如果用户在哪里点击ps3,会弹出一个网页浏览器,将它们带到ps3主网站。我知道如何使用java中的Desktop类,但我不确定如何检查节点是否已被选中,或者是否已释放鼠标单击,因为节点不提供MouseListeners等。有帮助吗?谢谢!

1 个答案:

答案 0 :(得分:2)

JTree响应TreeSelectionListener而不是MouseListener。尝试使用this page作为示例。