unit7_3
2016-07-16 20:54:15 0 举报
AI智能生成
Unit7_3是一个具有挑战性和创新性的主题,它要求我们深入探讨和理解复杂的概念和理论。这个主题涵盖了广泛的领域,包括科学、技术、艺术、历史等,为我们提供了一个全面了解世界的机会。Unit7_3的学习不仅需要我们有扎实的基础知识,还需要我们有独立思考和解决问题的能力。我们需要通过阅读、研究、讨论和实践来掌握这个主题,这将对我们的个人成长和职业发展产生深远的影响。总的来说,Unit7_3是一个富有挑战性和价值的主题,它将帮助我们开启新的学习之旅,实现自我提升。
作者其他创作
大纲/内容
标题:事件处理机制
教学课件
知识目标
理解事件的概念
理解监听的概念
技能目标
掌握常用的事件监听方法
重点掌握按钮点击事件监听和处理
重点
监听器定义和使用
建议学时:4+4
难点
自定义事件和监听
问题导入
P1:思考当前使用的GUI操作系统中对鼠标,键盘等用户操作的处理方法。
教学过程
1)知识点讲解
1. 事件处理机制简介
2. 创建监听器的几种方法
3. 事件适配器
4. 相关插图
图7.1 “我的简单表格”对话框
图7.2 “我的简单树”对话框
图7.3 GridBagLayout的简单应用
图7.4 Box的简单应用
图7.5 单击按钮前
图7.6 单击按钮后
图7.7 我的标准计算器
5. 相关表格
表7.1 监听器接口和适配器对照表
2)讨论与练习
P1 为之前编写的程序编写GUI,通过按钮或其他方式相应用户操作。
3)总结
本节重点:事件监听概念
考点:ActionListener的实现
4)编程实例
【例7.1】示范如何为按钮设置图标、图标或文本在按钮上的显示方式和键盘助记符等的简单程序。
【例7.2】使用二维数组和一维数组来创建一个简单表格的例子程序。
【例7.3】创建一棵简单树的示例程序。
【例7.4】BorderLayout使用示例。
【例7.5】GridLayout使用示例。
【例7.6】GridBagLayout使用示例。
【例7.7】BoxLayout使用示例。
【例7.8】本类对象作为事件监听器的示例。
【例7.9】外部类对象作为事件监听器的示例。
【例7.10】内部类对象作为事件监听器的示例。
【例7.11】匿名内部类对象作为事件监听器的示例。
5)技能训练
【技能训练7.1】Java图形界面编程的应用。编写一个程序,实现windows附件中标准计算器的图形用户界面和基本功能。
实训说明
图7.7 我的标准计算器
0 条评论
下一页