事件监听机制三要素 — 程序设计选择题
题目
某 Swing 程序要求:当用户单击“提交”按钮时,程序能自动做出响应。为此程序员编写了一个实现 ActionListener 接口的处理类,并调用按钮的 addActionListener 方法将其与按钮关联。从事件监听机制三要素的角度看,上述三个角色分别对应哪一组?
A. 事件源=处理类,事件对象=按钮,监听器=用户单击动作
B. 事件源=按钮,事件对象=单击时系统生成的 ActionEvent 对象,监听器=实现 ActionListener 的处理类对象
C. 事件源=ActionEvent 对象,事件对象=按钮,监听器=addActionListener 方法
D. 事件源=用户,事件对象=处理类对象,监听器=按钮