在不同的类中使用Listener

时间:2012-09-17 19:07:06

标签: java swing listener jtree

我有一个MainInterface和一些其他类。 其他类是我添加到MainInterface的GUI-Elemnts。 在TreeClass中,我使用Tree来选择不同的东西。在这个类中,我有一个TreeListener来对TreeSelection作出反应。

我的目标是,当我在树中选择一些内容时,MainInterface会根据Selection做出反应。 我必须在命名的一个旁边的类(JPanel Red和JPanel Blue)。根据选择,必须出现两个类(扩展JPanel)。

我已经在MainInterface中使用按钮尝试了这个并且它有效。但我不知道该怎么做,两个Classes基于TreeClass中的TreeSelectionListener切换...所以我的主要问题是,我不知道MainInterface如何监听树...

1 个答案:

答案 0 :(得分:0)

听起来你的MainInterface应该将自己注册为你树模型的tree selection listener。页面底部有一个例子。