【发布时间】:2012-08-03 13:14:18
【问题描述】:
我开始在 Java Swing 中编写一些代码,并且在 Swing 提供的侦听器层次结构中有些混乱。也就是说,我想知道何时使用 ActionListener 而不是 ListSelectionListener,以及如何区分何时从 UI 调用特定侦听器,即在用户交互之后。
非常感谢您的回复。
【问题讨论】:
-
监听器总是会从你附加的对象中被调用。要区分哪个 UI 元素是引发事件的元素,您可以使用事件类中提供给侦听器的源字段。
-
你能举一个简短的例子来说明如何将元素提供给听众吗? S对不起,我是这方面的初学者......