简述Java的事件处理机制和委托事件模型。什么是事件源?什么是监听者?Java的图形用户界面中,谁可以充当事件源?谁可以充当监听者?

题目

简述Java的事件处理机制和委托事件模型。什么是事件源?什么是监听者?Java的图形用户界面中,谁可以充当事件源?谁可以充当监听者?


相似考题
参考答案和解析
正确答案:事件处理的特殊之处在于其操作的启动不是主动地掌握在程序流程中,而是由与程序交互的用户在使用程序时即兴决定的。相应地,事件处理机制必须具有监听的功能,以便随时监测用户的动作。要实现监听功能,必须有事先定义好的事件,并规定不同事件由什么事件源产生,有什么监听者处理。事件源是可能产生事件的图形用户界面组件。监听者定义了处理事件源所产生的事件的操作,把事件源注册给按事件类型匹配的监听者后,系统在监听到事件源产生的事件后自动调用监听者中定义的操作完成交互过程,这就是Java的事件处理机制。把事件源注册给监听者,让监听者处理事件,称为委托事件模型。能够产生事件的就时间源,实现了处理事件的接口的就是监听者。在Java图形用户界面中,事件源通常是各种控制组件,监听者通常是各种容器相关。
更多“简述Java的事件处理机制和委托事件模型。什么是事件源?什么是监听者?Java的图形用户界面中,谁可以充当事件源?谁可以充当监听者?”相关问题
  • 第1题:

    Java在java.awt和____包中提供了构成java图形用户界面的组件类和事件类。

    A.java.swing

    B.javax.swing

    C.java.applet

    D.java.thread


    正确答案:B

  • 第2题:

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

    A.事件在Java语言中以类的形式出现

    B.事件源可以是一个构件

    C.事件处理者可以是一个构件

    D.事件处理者接收事件对象,然后做出相应的处理


    正确答案:C
    解析:事件处理者不是一个构件,它也可以叫做监听器,通常是一个类。当用户操作在事件源上触发了一个事件时,事件处理者就接收由Java运行时系统传递过来的事件对象,然后根据不同的事件做出相应的处理。

  • 第3题:

    什么是事件源?什么是事件监听者?它们之间是如何配合实现事件处理的?


    正确答案: J.ava中把能够产生事件的组件叫做事件源。这个程序中的按钮就是一个事件源。在Java中,事件源产生的事件并不是由事件源本身处理,而是由其它对象来处理。用来处理事件的对象叫做事件监听者或事件监听器。
    系统把事件源产生的事件交给事件监听者处理,事件监听者使用相应事件监听接口的事件处理方法处理该事件。

  • 第4题:

    Java使用事件委托处理模型来处理事件,源对象和监听对象可以是同一个对象。


    正确答案:正确

  • 第5题:

    以下关于GUI事件处理模型的叙述,哪两项是错误的?()

    • A、GUI事件处理模型是委托式模型,其委托对象是事件处理器。
    • B、用户与GUI的交互需要通过事件机制来完成。
    • C、GUI事件处理模型是层次模型,因此一个事件可被多个组件处理。
    • D、—个事件源只能注册一个事件侦听器。

    正确答案:C,D

  • 第6题:

    Swing的事件处理机制包括()、事件和事件监听者。


    正确答案:事件源

  • 第7题:

    在J2EE中,在Bean中addCustomListener和removeCustomListener的作用分别是()

    • A、注册监听者;注销监听者
    • B、注册事件源;注销事件源
    • C、注册自定义事件机制;注销自定义事件机制
    • D、注册Bean;注销Bean

    正确答案:A

  • 第8题:

    问答题
    什么是事件源?什么是事件监听者?它们之间是如何配合实现事件处理的?

    正确答案: J.ava中把能够产生事件的组件叫做事件源。这个程序中的按钮就是一个事件源。在Java中,事件源产生的事件并不是由事件源本身处理,而是由其它对象来处理。用来处理事件的对象叫做事件监听者或事件监听器。
    系统把事件源产生的事件交给事件监听者处理,事件监听者使用相应事件监听接口的事件处理方法处理该事件。
    解析: 暂无解析

  • 第9题:

    填空题
    Swing的事件处理机制包括()、事件和事件监听者。

    正确答案: 事件源
    解析: 暂无解析

  • 第10题:

    单选题
    事件处理机制能够让图形界面响应用户的操作,主要包括()
    A

    事件

    B

    事件处理

    C

    事件源

    D

    以上都是


    正确答案: B
    解析: 暂无解析

  • 第11题:

    单选题
    在J2EE中,伴随着事件的发生,相同的状态通常封装在一个对象1中,这对象必须继承自对象2,对象2通常作为单行传递给响应该事件的监听者方法中,对象1和对象2分别代表()
    A

    事件监听者 java.util.EventObject

    B

    事件监听者 java.event.EventObject

    C

    事件状态对象 java.util.EventObject

    D

    事件对象 java.event.EventObject


    正确答案: D
    解析: 暂无解析

  • 第12题:

    问答题
    简述Java的事件处理机制和委托事件模型。什么是事件源?什么是监听者?Java的图形用户界面中,谁可以充当事件源?谁可以充当监听者?

    正确答案: 事件处理的特殊之处在于其操作的启动不是主动地掌握在程序流程中,而是由与程序交互的用户在使用程序时即兴决定的。相应地,事件处理机制必须具有监听的功能,以便随时监测用户的动作。要实现监听功能,必须有事先定义好的事件,并规定不同事件由什么事件源产生,有什么监听者处理。事件源是可能产生事件的图形用户界面组件。监听者定义了处理事件源所产生的事件的操作,把事件源注册给按事件类型匹配的监听者后,系统在监听到事件源产生的事件后自动调用监听者中定义的操作完成交互过程,这就是Java的事件处理机制。把事件源注册给监听者,让监听者处理事件,称为委托事件模型。能够产生事件的就时间源,实现了处理事件的接口的就是监听者。在Java图形用户界面中,事件源通常是各种控制组件,监听者通常是各种容器相关。
    解析: 暂无解析

  • 第13题:

    下列说法中,错误的是( )。

    A.事件源可以是一个构件

    B.事件在java语言中以类的形式出现

    C.事件处理者可以是一个构件

    D.事件处理者接收事件对象,然后做出相应的处理


    正确答案:C
    解析:事件处理者不是一个构件,它可以叫做监听器,通常是一个类。当用户操作在事件源上触发了一个事件时,事件处理者就接收 Java运行时系统传递过来的事件对象,然后根据不同的事件做出相应的处理。

  • 第14题:

    Java 1.1中的事件处理模型要求事件监听器要在事件源中注册,并且要实现相应的事件监听器接口。()

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


    答案:对

  • 第15题:

    在J2EE中,伴随这时间的发生,相应的状态通常封装在一个对象1中,改对象必须继承自对象2.对象2通常做为单参传递给相应该事件的监听者的方法中。对象1和对象2分别代表()。 

    • A、 事件监听者,java.util.EventObject
    • B、 事件监听者,java.event.EventObject
    • C、 事件状态对象,java.util.EventObject
    • D、 事件对象,java.event,EventObject

    正确答案:C

  • 第16题:

    事件处理机制能够让图形界面响应用户的操作,主要包括()

    • A、事件
    • B、事件处理
    • C、事件源
    • D、以上都是

    正确答案:D

  • 第17题:

    Java事件处理包括建立事件源、()和将事件源注册到监听器。


    正确答案:建立事件监听器

  • 第18题:

    Java的事件处理模型中,用来处理事件的是()。

    • A、事件源
    • B、事件
    • C、事件侦听器
    • D、以上答案都不对

    正确答案:C

  • 第19题:

    什么是事件源?什么是监听者?


    正确答案:事件源是指发出事件的界面对象。监听者是指处理这些事件的对象,它实现了一些相关事件处理方法的接口,在一定意义上监听者是具体处理这些事件的程序。

  • 第20题:

    单选题
    Java的事件处理模型中,用来处理事件的是()。
    A

    事件源

    B

    事件

    C

    事件侦听器

    D

    以上答案都不对


    正确答案: A
    解析: 暂无解析

  • 第21题:

    问答题
    什么是事件源?什么是监听者?

    正确答案: 事件源是指发出事件的界面对象。监听者是指处理这些事件的对象,它实现了一些相关事件处理方法的接口,在一定意义上监听者是具体处理这些事件的程序。
    解析: 暂无解析

  • 第22题:

    填空题
    Java事件处理包括建立事件源、()和将事件源注册到监听器。

    正确答案: 建立事件监听器
    解析: 暂无解析

  • 第23题:

    判断题
    Java使用事件委托处理模型来处理事件,源对象和监听对象可以是同一个对象。
    A

    B


    正确答案:
    解析: 暂无解析