这个addActionListener究竟会做什么.....我们调用button.addActionListener(this)将会发生什么
答案 0 :(得分:0)
它基本上将this
(当前对象)添加到对象列表中,当组件对其执行操作时将会通知这些对象,例如按下按钮。
这是一种注册您对组件发生的兴趣的方式,并且非常有用,因为您不必轮询组件以检查其状态。
您的对象(或类,真的)只是实现了用于侦听的接口方法(例如actionPerformed
),并且将为每个发生的事件调用该方法。
Java tutorials在您可能会使用的各种听众上有各种不同的文章。