- 4
- 0
- 约1.43万字
- 约 61页
- 2017-11-17 发布于河南
- 举报
java编程——第8讲 图形用户界面
图形用户界面 * 由于窗口管理器无法直接调用开发人员提供的事件处理程序,必须在运行时告诉事件模型,哪一个例程用于处理事件。因此,为了获取任何事件,开发人员必须事先通知窗口系统,令其将事件发送给自己提供的事件处理程序,把事件处理程序注册为窗口管理器中的一个回调例程,使之连接到产生事件的组件上。 8.4.1 事件处理的基本过程 1. 事件源、事件对象和事件处理者 ◇ 事件源:事件源是产生事件的图形组件。例如按钮、窗口等,当对它们进行某种操作时,它们会产生各种不同的事件。如当你单击按钮时,系统会产生一个Action事件。 ◇ 事件对象,用户对界面操作在java语言上的描述,以类的形式出现,例如点击按钮对应的事件类是ActionEvent。 ◇ 事件处理者,接收事件对象并对其进行处理的对象。(事件监听器对象)该对象所属的类实现了java.awt.event或javax.swing.event包中的一个或多个事件监听器的接口 事件处理过程包括事件的接收和事件的处理两部分。事件的接收由系统负责。当用户对某一事件源进行操作时,就会产生相应事件。系统一旦监听到事件发生,就把该事件交给相应的事件处理程序进行处理,从而完成用户希望的操作 事件处理过程 8.4.2 Java的事件处理 Java的事件处理程序设计 事件处理主要要做三件事: (1)实现一个事件监听器接口,或继承一个事件
您可能关注的文档
- JAVA期末复习1.doc
- SATC答案3.doc
- Myeclipse8.6上搭建Aandroid开发环境.doc
- 《UML建模与设计模式》试卷.doc
- 2011年最新java笔试题.doc
- java自测题1答案.doc
- java软件工程.doc
- Java经典面试题集(详尽版).doc
- java选择判断题.doc
- 03-04-Android开发技术讲义 之启动另一个Activity.docx
- 2025年下半年小学教师资格考试简答题汇总.pdf
- 护理教学比赛资源整合.pptx
- 2022泰和安消防 JTGB-HM-TX3H01 JTGB-HM-TX3H02 TGB-HM-TX3H03 系列点型红外火焰探测器.docx
- 2025年驾驶证资格考试最新最全交通标志大全.pdf
- 护理教学理念:更新与发展.pptx
- 2025年新驾考科目一巧记速记口诀(全国通用).pdf
- 2025年一级建造师《项目管理》黄金预测考点【打印版】.pdf
- 证券公司高级管理人员资质测试章节练习-第一部分综合类第六章至七章:证券投资基金法、信托法.pdf
- 护理教学研究:方法与成果.pptx
- 麻纺车间设备更新准则.docx
原创力文档

文档评论(0)