第1题:
下列说法中,正确的一项是( )。
A.AWT的高级事件依赖于触发此类事件的类,可以和特定的动作相关联
B.AWT的高级事件依赖于触发此类事件的类,可以不和特定的动作相关联
C.AWT的低级事件是在构件或者容器上发生的事件
D.AWT的低级事件是基于语义的事件,不一定和特定的动作相关联
第2题:
AWT提供的支持GUI涉及的功能包括:______、事件处理模型、______和数据传送类。
第3题:
A.事件对象、事件源、事件机制
B.事件、事件源、监听器
C.事件对象、事件机制、监听器
D.事件、事件机制、事件对象
第4题:
A.①④②③
B.①③④②
C.④①②③
D.④②①③
第5题:
A.基于回调的事件处理
B.基于监听器的事件处理
C.面向对象的事件处理
D.基于过程的事件处理
第6题:
( 33 )下列叙述中,错误的是
A ) Applet 事件处理机制与 Java .Aplication 相同
B ) JApplet 事件处理机制采用监听器方式
C ) Applet 事件处理机制采用监听器方式
D ) JApplet 事件处理机制不是采用监听器方式
第7题:
下列叙述中,错误的是
A.Applet事件处理机制与JavaApplication相同
B.JApplet事件处理机制采用监听器方式
C.Applet事件处理机制采用监听器方式
D.JApplet事件处理机制不是采用监听器方式
第8题:
A、通过addWindowListener()方法为事件源注册事件监听器对象
B、事件监听器调用相应的方法来处理相应的事件
C、定义一个类实现事件监听器的接口
D、实现WindowListener
答案:ABCD
解析:通过addWindowListener方法为事件源注册事件监听器对象,定义一个类实现事件监听器的接口实现WindowListener。事件监听器调用相应的方法来处理相应的事件,即按下一个按钮或者单击某个菜单项时,这些动作就会激发一个相应的事件,该事件就会触发事件源上注册的事件监听器(特殊的Java对象), 事件监听器调用相应的事件处理器(事件监听器里的实例方法)来做出相应的响应。
第9题:
下列说法中错误的一项是______。
A.监听器要处理某类型的事件,必须实现该类事件相应的接口
B.授权处理模型把事件的处理和事件源分开,将处理交付外部的处理实体进行
C.在Java中,每一个事件类都有一个与之相对应的接口
D.监听器要处理某类型的事件,不一定必须实现与该类事件相应的接口
第10题:
下列关于AWT和Swing的比较叙述正确的是
A.Swing中新增了一个BoxLayout布局管理器
B.Swing的事件处理机制继续沿用AWT的事件处理机制,基本的事件处理也要java.awt.event这个包的类,而且java.swing.event包中也增添了一些新的事件及监听器接口
C.与AWT不同的是,JComponent构件默认双缓冲区,不必自己重写代码
D.以上说法都正确