2

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

4

1 回答 1

2

JTree 响应TreeSelectionListener而不是 MouseListener。试试这个页面的一些例子。

于 2012-04-05T01:36:05.177 回答