我知道接口是什么以及如何构建/使用接口。让我们以ActionListener接口为例。 我的问题是在点击按钮后会发生什么,该类调用actionPerformed方法?从单击按钮的部分到执行actionPerformed的部分的过程是什么?
答案 0 :(得分:1)
JButton
调用ActionListener
。
在内部,它会监听键盘和鼠标事件。当它收到鼠标点击或按键表示“单击按钮”时,它会创建一个ActionEvent
实例,循环遍历已添加到自身的所有ActionListener
个实例,并使用ActionEvent
作为论据。