- 2
- 0
- 约4.27千字
- 约 21页
- 2026-05-29 发布于广东
- 举报
?主要内容?小结学习目标了解学习GUI的事件处理机制,知道事件源、事件对象和事件监听器。主要内容GUI事件处理机制键盘事件处理鼠标事件处理GUI事件处理概述事件处理在图形用户界面的程序设计中是必不可少的,在前面的案例11-1中,只进行了界面的设计,并没有真正实现其操作功能。要想让我们设计的GUI程序能够响应用户的操作,真正实现其功能,必须为其添加事件处理代码。本小节将学习GUI的事件处理机制,并对常见的GUI事件处理进行讲解和演示1.事件处理机制在GUI程序运行时,系统应该能够识别用户对界面通过鼠标或键盘所进行的操作并做出响应。通常键盘或鼠标操作会引起一个系统预先定义好的事件,程序只需要定义每个特定事件发生时应该做出的响应即可。在Java中,除了键盘和鼠标操作外,系统的状态改变、标准图形界面元素等都可以引发事件。事件通常包含3个组件:事件源事件对象事件监听器1.事件处理机制事件源顾名思义,事件源就是事件的源头,即事件产生的地方。Java中的事件源指的是界面组件。例如,单击一个命令按钮时,这个按钮就是事件源,它会产生一个ActionEvent事件对象,该对象包含有事件的信息1.事件处理机制事件对象在Java中,每一个事件都是对象,java.util.EventObject是所有事件对象的根类;与GUI程序相关的事件对象的根类
您可能关注的文档
- 教学材料《Linux教程》_项目六.pptx
- 教学材料《工程造价》_第六章.pptx
- 教学材料《Linux教程》_项目二.pptx
- 《电气控制线路分析》_防止触电的安全措施.pptx
- 《建筑学专业SketchUp+V-Ray教程》_第七章.ppt
- 《建筑学专业SketchUp+V-Ray教程》_第六章.ppt
- 教学材料《工程造价》_第七章.pptx
- 教学材料《Linux教程》_项目三.pptx
- 《建筑学专业SketchUp+V-Ray教程》_第四章.ppt
- 《单片机应用与系统开发》_第 9 章 单片机应用系统设计.ppt
- 《Java与面向对象程序》_10.2 线程的创建.ppt
- 《电气控制线路分析》_项目七 典型机床电气控制线路分析与故障排除.ppt
- 《Java与面向对象程序》_7.3 Set接口.ppt
- 《Java与面向对象程序》_4.1类的继承和super关键字.ppt
- 《Java与面向对象程序》_12.1 网络协议.ppt
- 《Java与面向对象程序》_4.5包和访问权限.ppt
- 《Java与面向对象程序》_6.5数据操作类Math与Random.ppt
- 《物流成本管理》_学习任务七 物流客户服务.ppt
- 《电气控制线路分析》_项目五 电动机、变压器的认识与使用.ppt
- 《Java与面向对象程序》_7.5 集合及数组工具类.ppt
最近下载
- 安徽省马鞍山市2022-2023学年高一下学期期末考试化学试题原卷版+解析版.docx VIP
- 仓储部经理述职报告.pptx
- 松梢螟综合防治技术规程DB14_T 3402—2025DB14T+3402—2025_可搜索.pdf VIP
- 安徽省马鞍山市2024-2025学年高一下学期期末考试化学含答案.doc VIP
- 安徽省马鞍山市2024-2025学年高一下学期期末考试化学试卷.docx VIP
- 中国国家标准 GB/T 2521.2-2025全工艺冷轧电工钢 第2部分:晶粒取向钢带(片).pdf
- 2025年生猪屠宰兽医卫生检疫人员考试题(附答案).pdf VIP
- 内镜室护理感染控制与预防.ppt VIP
- 2025-2026学年高中通用技术必修1 技术与设计1苏教版教学设计合集.docx
- 2026语音大模型:从语音识别到全双工语音交互报告.pdf VIP
原创力文档

文档评论(0)