正在加载图片...
2.5Java事件处理机制 ava 在设计和实现GU过程中,有两个主要任务: ◆创建窗口并在其中添加各种组件,指定其属性和位置,从而构成GUI 外观界面。 令设置各种组件对不同事件的响应,从而实现GU和用户的交互。 Java采用委托事件模型:将事件的处理委托给独立的对象。这样使 GU和程序逻辑分开。整个模型由产生事件的对象一组件、事件对象、监 听者对象组成。 GU组件(产生事件的对象)会在用户请求或发出命令产生相应的事件, 将与该事件相关的信息封装在一个“事件对象”中传递给监听者对象。 监听者对象就是用来处理事件的对象,根据事件对象的相关信息进行 相应的处理。要想收到事件发生的通知,必须中程序中向产生事件的对象 注册。 Por gr amming in Java 2008.3-2008 7 by Yanjun Zhang, Depar tment of Computer HanDan Col lage绪 论 Porgramming in Java 2008.3-2008.7 by Yanjun Zhang,Department of Computer HanDan Collage. 2.5 Java事件处理机制 在设计和实现GUI过程中,有两个主要任务: ❖ 创建窗口并在其中添加各种组件,指定其属性和位置,从而构成GUI 外观界面。 ❖ 设置各种组件对不同事件的响应,从而实现GUI和用户的交互。 Java采用委托事件模型:将事件的处理委托给独立的对象。这样使 GUI和程序逻辑分开。整个模型由产生事件的对象-组件、事件对象、监 听者对象组成。 GUI组件(产生事件的对象)会在用户请求或发出命令产生相应的事件, 将与该事件相关的信息封装在一个“事件对象”中传递给监听者对象。 监听者对象就是用来处理事件的对象,根据事件对象的相关信息进行 相应的处理。要想收到事件发生的通知,必须中程序中向产生事件的对象 注册
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有