简答题

什么是代理事件处理模型?请举例说明。

正确答案

Java语言采用基于代理的事件处理模型。基于代理事件处理模型是引进了监听器接口,每个事件类都有相关联的监听器接口。当用户对GUI组件有所动作,GUI组件会自动产生相应的事件来响应用户的动作。假设这些GUI组件已经注册了相关的监听器对象,监听器对象会一直监听已注册的组件对象是否有事件发生。当监听器对象监听到组件有相对应的事件发生,就会调用监听器对象中方法,即事件处理器来实现一定的动作。就这样,通过对目标监听器对象的相关Java方法调用,实现事件从事件源到监听者的传递。

答案解析

相似试题
  • 请举例说明不同的过程模型组合使用的情况。

    简答题查看答案

  • 什么是部分依赖?什么是传递依赖?请举例说明。

    简答题查看答案

  • 什么是体系结构与OSI模型?举例说明数据多层封装与拆封过程。

    简答题查看答案

  • 什么是MVC模式?请举例说明。

    简答题查看答案

  • 什么是NP类问题?请举例说明。

    简答题查看答案

  • 什么是大端模式?什么是小端模式?请举例说明它们的区别。

    简答题查看答案

  • JDBCAPI是什么?它主要由哪些部分组成,各有什么功能?请举例说明。

    简答题查看答案

  • 什么是Use Case间的扩展关联关系?请举例说明。

    简答题查看答案

  • 什么是Use Case间的包含关联关系?请举例说明。

    简答题查看答案