阅读下列代码片段
class InterestTest________ActionListener{ public void actionPerformed (ActionEvent event){ Double interest = balance * rate/100; Balance += interest; NumberFormat format = NumberFormat.getCurrencyInstance(); System.out.println(“balance = ”+ Formatter.format (balance)); } Private double rate; }
在下划线处,应填的正确选项是 【 】。
A、Implementation
B、Inneritance
C、implements
D、extends
关键字extends指明该类是子类,它的父类名紧跟在后,子类与父类之间有继承关系。
关键字implements指明该类实现的接口,后跟接口名列表。
因为ActionListener是时间监听器,是接口,所以这里要填入implements。
用鼠标单击菜单项(MenuItem)产生的事件是【 】。
A、MenuEvent
B、ActionEvent
C、KeyEvent
D、MouseEvent
ActionEvent是组件事件,当特定于组件的动作(比如被按下)发生时,由组件(比如Button)生成此高级别事件。
事件被传递给每一个ActionListener对象,这些对象是使用组件的addActionListener方法注册的,用以接收这类事件。
鼠标在窗口中移动时,产生的事件是【 】。
A、ActionEvent
B、PrintEvent
C、MouseEvent
D、KeyEvent
根据下列类声明,可以得知类TwoListeners能够处理两类事件:WindowEvent和 。
public class TwoListeners implements MouseMotionListener,WindowListener{ ...... }
对鼠标点击按钮操作进行事件处理的接口是 【 】。
A、MouseListener
B、WindowsListener
C、ActionListener
D、KeyListener
动作事件和按钮按下,以及在TextField中按Enter键对应的事件为ActionEvent事件,进行处理的接口应为 AcfionListener。
MouseListener是MouseEvent事件的实现接口,响应的是鼠标的移动、点击(不包括点击按钮)事件。