第1题:
此题为判断题(对,错)。
第2题:
A.避免实现不需要的函数接口
B.跳过事件处理类,直接面对事件处理函数
C.使得框架类可以同时兼作事件处理类
D.提高事件处理的执行速度
第3题:
A.事件监听者java.util.EventObject
B.事件监听者java.event.EventObject
C.事件状态对象java.util.EventObject
D.事件对象java.event.EventObject
第4题:
什么是事件源?什么是事件监听者?它们之间是如何配合实现事件处理的?
第5题:
下列说法中错误的一项是______。
A.监听器要处理某类型的事件,必须实现该类事件相应的接口
B.授权处理模型把事件的处理和事件源分开,将处理交付外部的处理实体进行
C.在Java中,每一个事件类都有一个与之相对应的接口
D.监听器要处理某类型的事件,不一定必须实现与该类事件相应的接口
第6题:
以下叙述正确的有?()
A、如果一个部件注册多个监听者,事件只会被最后一个监听者处理。
B、如果一个部件注册多个监听者,事件将被所有监听者处理。
C、一个部件注册多个监听者将导致编译出错。
D、可以将一个部件已注册的监听者移去。
第7题:
以下的代码是如何实现事件处理过程的?()classHelllWordFrame_jButton4_actionAdapterimplementsActionListener{HelloWorldFrameadaptee;HelloworldFrame_jButton4_actionAdapter(HelloWorldFrameadaptee){this.adaptee=adaptee;}publicvoidactionPerformed(ActionEvente){adaptee,jButton4_actionPerfomed(e);}}
A.在事件处理类的actionPerformed函数中,调用主框架的对应函数进行处理
B.事件处理类实现了ActionListener接口
C.主框架作为事件处理类的一部分,包括在事件处理类中
D.在事件处理类的构造函数中将主框架的引用变量传递给事件处理类
E.在事件处理类的构构造函数中,创建一个主框架对象,并显示该对象
第8题:
A、通过addWindowListener()方法为事件源注册事件监听器对象
B、事件监听器调用相应的方法来处理相应的事件
C、定义一个类实现事件监听器的接口
D、实现WindowListener
答案:ABCD
解析:通过addWindowListener方法为事件源注册事件监听器对象,定义一个类实现事件监听器的接口实现WindowListener。事件监听器调用相应的方法来处理相应的事件,即按下一个按钮或者单击某个菜单项时,这些动作就会激发一个相应的事件,该事件就会触发事件源上注册的事件监听器(特殊的Java对象), 事件监听器调用相应的事件处理器(事件监听器里的实例方法)来做出相应的响应。
第9题:
简述Java的事件处理机制和委托事件模型。什么是事件源?什么是监听者?Java的图形用户界面中,谁可以充当事件源?谁可以充当监听者?
第10题:
若事件A与事件B同时发生某事件才发生,则称某事件为A与B的和事件。