参考答案和解析
正确答案: J.ava中把能够产生事件的组件叫做事件源。这个程序中的按钮就是一个事件源。在Java中,事件源产生的事件并不是由事件源本身处理,而是由其它对象来处理。用来处理事件的对象叫做事件监听者或事件监听器。
系统把事件源产生的事件交给事件监听者处理,事件监听者使用相应事件监听接口的事件处理方法处理该事件。
解析: 暂无解析
更多“什么是事件源?什么是事件监听者?它们之间是如何配合实现事件处理的?”相关问题
  • 第1题:

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


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

  • 第2题:

    处理菜单项事件的接口是(),要实现的接口方法是(),获得事件源的方法是()。


    正确答案:ActionListener;actionPerformed();getSource()

  • 第3题:

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


    正确答案:事件源

  • 第4题:

    什么是调整事件?调整事件与选择事件有何不同?什么是滚动条/如何创建和使用滚动条?


    正确答案:调整事件代表状态会发生连续变化的事件。选择事件代表在有限的若干个状态中选择一个,而且调整事件代表的状态变化是连续的,通常远远多于选择事件所包含的状态数目。知识点:调整事件的概念以及调整事件与选择事件的区别。

  • 第5题:

    什么是互斥事件?什么是对立事件?什么是独立事件?试举例说明。


    正确答案: (1)事件A和事件B不能同时发生,即A·B=V,那么称事件A和事件B为互斥事件如人的ABO血型中,某个人血型可能是A型、B型、O型、AB型4中血型之一,但不可能既是A型又是B型。
    (2)事件A和事件B必有一个发生,但二者不能同时发生即A+B=U,A×B=V,则称事件A与事件B为对立事件如抛硬币时向上的一面不是正面就是反面。事件A与事件B的发生毫无关系。
    (3)事件B的发生与事件A的发生毫无关系,则称事件A与事件B为独立事件,如第二胎生男生女与第一台生男生女毫无关系。

  • 第6题:

    使GUI事件处理器生效的方法是:()  

    • A、将事件源向事件处理器注册
    • B、将事件处理器向事件源注册
    • C、将事件处理器向事件注册
    • D、将事件向事件处理器注册

    正确答案:B

  • 第7题:

    填空题
    事件监听者必须实现与事件类型相对应的()才具有处理那类事件的能力。

    正确答案: 事件监听接口
    解析: 暂无解析

  • 第8题:

    填空题
    处理菜单项事件的接口是(),要实现的接口方法是(),获得事件源的方法是()。

    正确答案: ActionListener,actionPerformed(),getSource()
    解析: 暂无解析

  • 第9题:

    问答题
    什么是离散系统?什么是离散事件系统?如何用数学的方法描述它们?

    正确答案: 本书所讲的“离散系统”指的是离散时间系统,即系统中状态变量的变化仅发生在一组离散时刻上的系统。它一般采用差分方程,离散状态方程和脉冲传递函数来描述。
    离散事件系统是系统中状态变量的改变是由离散时刻上所发生的事件所驱动的系统。这种系统的输入输出是随机发生的,一般采用概率模型来描述。
    解析: 暂无解析

  • 第10题:

    问答题
    什么是选择事件?那些操作将引发选择事件?可能产生选择事件的GUI组件有那些?它们之间有什么异同?分别适合于什么场合?

    正确答案: 选择事件是代表选择项的选择状态发生变化的事件。改变下拉列表、列表、复选按钮、检测盒的选择状态将引发选择事件。复选按钮适合只有两种可能的“二选一”情况,例如“是”或“否”。单选按钮组和下拉列表适合“多选一”的情况;不同的是单选按钮组把所有的选项都列在界面上,下拉列表把选项隐藏起来,适合于选项较多的情况。列表的外观与下拉列表相同,但是适合于“多选多”的情况。
    解析: 暂无解析

  • 第11题:

    单选题
    使GUI事件处理器生效的方法是:()
    A

    将事件源向事件处理器注册

    B

    将事件处理器向事件源注册

    C

    将事件处理器向事件注册

    D

    将事件向事件处理器注册


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

  • 第12题:

    问答题
    什么是事件?什么是委托事件处理模型?

    正确答案: 用户接口的作用是使程序的使用者与程序之间进行交互,如果使用户接口具有交互能力,就必须涉及到事件处理。所谓“事件”,就是指在系统中有某些我们所关心的事情(如:鼠标移动,用户按下了某个键等)发生了,然后系统便通知我们去处理这些事情。这样的概念一般在采用图形用户界面环境的操作系统中,是十分常见的。当用户在组件上作出动作时(如:在组件上单击鼠标或按回车键),就创建了一个Event对象。
    Java事件处理模型有层次事件处理模型和委托事件处理模型。由于同一个事件源上可能发生多种事件,因此java常采取了委托处理机制(Delegation-Model),事件源可以把在其自身所有可能发生的事件分别授权给不同的事件处理者来处理。比如在Canvas对象上既可能发生鼠标事件,也可能发生键盘事件,该Canvas对象就可以授权给事件处理者一来处理鼠标事件,同时授权给事件处理者二来处理键盘事件。有时也将事件处理者称为监听器,主要原因也在于监听器时刻监听着事件源上所有发生的事件类型,一旦该事件类型与自己所负责处理的事件类型一致,就马上进行处理。委托模型把事件的处理委托给外部的处理实体进行处理,实现了将事件源和监听器分开的机制。事件处理者(监听器)通常是一个类,该类如果要能够处理某种类型的事件,就必须实现与该事件类型相对的接口。
    解析: 暂无解析

  • 第13题:

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

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

    正确答案:A

  • 第14题:

    事件监听者必须实现与事件类型相对应的()才具有处理那类事件的能力。


    正确答案:事件监听接口

  • 第15题:

    滚动条对象的事件处理事件类型是(),要实现的事件监听接口的方法是(),注册事件监听器的方法是(),获取事件源对象的方法是()。


    正确答案:AdjustmentEvents;adjustmentValueChanaged();addAdjustmentListener();getAdjustable()

  • 第16题:

    什么是选择事件?那些操作将引发选择事件?可能产生选择事件的GUI组件有那些?它们之间有什么异同?分别适合于什么场合?


    正确答案:选择事件是代表选择项的选择状态发生变化的事件。改变下拉列表、列表、复选按钮、检测盒的选择状态将引发选择事件。复选按钮适合只有两种可能的“二选一”情况,例如“是”或“否”。单选按钮组和下拉列表适合“多选一”的情况;不同的是单选按钮组把所有的选项都列在界面上,下拉列表把选项隐藏起来,适合于选项较多的情况。列表的外观与下拉列表相同,但是适合于“多选多”的情况。

  • 第17题:

    什么是事件?什么是委托事件处理模型?


    正确答案:用户接口的作用是使程序的使用者与程序之间进行交互,如果使用户接口具有交互能力,就必须涉及到事件处理。所谓“事件”,就是指在系统中有某些我们所关心的事情(如:鼠标移动,用户按下了某个键等)发生了,然后系统便通知我们去处理这些事情。这样的概念一般在采用图形用户界面环境的操作系统中,是十分常见的。当用户在组件上作出动作时(如:在组件上单击鼠标或按回车键),就创建了一个Event对象。
    Java事件处理模型有层次事件处理模型和委托事件处理模型。由于同一个事件源上可能发生多种事件,因此java常采取了委托处理机制(Delegation-Model),事件源可以把在其自身所有可能发生的事件分别授权给不同的事件处理者来处理。比如在Canvas对象上既可能发生鼠标事件,也可能发生键盘事件,该Canvas对象就可以授权给事件处理者一来处理鼠标事件,同时授权给事件处理者二来处理键盘事件。有时也将事件处理者称为监听器,主要原因也在于监听器时刻监听着事件源上所有发生的事件类型,一旦该事件类型与自己所负责处理的事件类型一致,就马上进行处理。委托模型把事件的处理委托给外部的处理实体进行处理,实现了将事件源和监听器分开的机制。事件处理者(监听器)通常是一个类,该类如果要能够处理某种类型的事件,就必须实现与该事件类型相对的接口。

  • 第18题:

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


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

  • 第19题:

    问答题
    什么是调整事件?调整事件与选择事件有何不同?什么是滚动条/如何创建和使用滚动条?

    正确答案: 调整事件代表状态会发生连续变化的事件。选择事件代表在有限的若干个状态中选择一个,而且调整事件代表的状态变化是连续的,通常远远多于选择事件所包含的状态数目。知识点:调整事件的概念以及调整事件与选择事件的区别。
    解析: 暂无解析

  • 第20题:

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

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

  • 第21题:

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

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

  • 第22题:

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

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

  • 第23题:

    填空题
    滚动条对象的事件处理事件类型是(),要实现的事件监听接口的方法是(),注册事件监听器的方法是(),获取事件源对象的方法是()。

    正确答案: AdjustmentEvents,adjustmentValueChanaged(),addAdjustmentListener(),getAdjustable()
    解析: 暂无解析