一个组件可以注册一个或多个事件监听器。

题目
判断题
一个组件可以注册一个或多个事件监听器。
A

B

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下叙述正确的有?()

A、如果一个部件注册多个监听者,事件只会被最后一个监听者处理。

B、如果一个部件注册多个监听者,事件将被所有监听者处理。

C、一个部件注册多个监听者将导致编译出错。

D、可以将一个部件已注册的监听者移去。


参考答案:BD

第2题:

通常我们使用( )方法来为一个部件注册事件监听器。A.add×××ListenerB.×××ListenerSX

通常我们使用( )方法来为一个部件注册事件监听器。

A.add×××Listener

B.×××Listener

C.Listener×××

D.×××Listeneradd


正确答案:A
本题考查事件监听器的概念。每类事件都有对应的事件监听器,监听器是接口,根据动作来定义方法。AwT的构件类中提供注册和注销监听器的方法。注册监听器:publicvoidadd<ListenerType>(<Listener—Type>listener);注销监听器:publicvoidremovedListener—Type>(<ListenerType>listener)。由此可见,选项A正确。

第3题:

想实现事件的监听机制,首先需要()

A、通过addWindowListener()方法为事件源注册事件监听器对象

B、事件监听器调用相应的方法来处理相应的事件

C、定义一个类实现事件监听器的接口

D、实现WindowListener


答案:ABCD

解析:通过addWindowListener方法为事件源注册事件监听器对象,定义一个类实现事件监听器的接口实现WindowListener。事件监听器调用相应的方法来处理相应的事件,即按下一个按钮或者单击某个菜单项时,这些动作就会激发一个相应的事件,该事件就会触发事件源上注册的事件监听器(特殊的Java对象), 事件监听器调用相应的事件处理器(事件监听器里的实例方法)来做出相应的响应。

第4题:

一个事件源可以注册多个监听器类。()

此题为判断题(对,错)。


答案:对

第5题:

下列是事件监听机制的四个步骤,请对下列步骤进行排序,使事件源实现了事件的监听机制()①定义一个类实现事件监听器的接口②为事件源注册事件监听器对象③事件监听器调用相应的方法来处理相应的事件④创建一个事件源

A.①④②③

B.①③④②

C.④①②③

D.④②①③


答案:A
解析:首先需要定义一个类实现事件监听器的接口,例如Window类型的窗口需要实现WindowListener。接着通过addWindowListener()方法为事件源注册事件监听器对象,当事件源上发生事件时,便会触发事件监听器对象,由事件监听器调用相应的方法来处理相应的事件

第6题:

通常我们使用( >方法来为一个部件注册事件监听器。

A.addXXXListener

B.XXXListener

C.ListenerXXX

D.XXXListeneradd


正确答案:A

第7题:

下列说法中错误的一项是______。

A.同一个对象可以监听一个事件源上的多个不同的事件

B.一个类中可以同时出现事件源和事件处理者

C.一个类可以实现多个监听器接口

D.一个类只能实现一个监听器接口


正确答案:D

第8题:

通常使用哪一个方法来注册事件监听器______。

A.addXXXListener

B.XXXListener

C.ListenerXXX

D.XXXListeneradd


正确答案:A
解析: 每类事件都有对应的事件监听器,监听器是接口,根据动作来定义方法。AWT的构件类中提供注册和注销监听器的方法。注册监听器:public void addListenerType>(ListenerType>Liste- ner);注销监听器:public void removeListenerType>(ListenerType>Listener)。

第9题:

多个事件源可以注册同一个监听器,一个事件源也可能注册多个监听器。()

此题为判断题(对,错)。


答案:对

第10题:

每个事件类对应一个事件监听器接口,每一个监听器接口都有相对应的适配器。


正确答案:错误

更多相关问题