【课前思考】
1. java语言是跨平台的编程语言,那么图形用户界面如何做到跨平台?
2. AWT有哪些组件和容器?它们各自的使用方法是什么?
3. AWT的事件处理模型是什么?原理又如何?
【学习目标】
掌握用AWT来设计图形用户界面的方法,尤其是组件、容器、布局管理器等概念。学习AWT事件处理模型,掌握事件源、事件、事件处理者等概念,让程序能够响应用户的操作。最后了解AWT各个组件的用法及所采用的事件处理接口。
【学习指南】
理解概念,多实践,勤思考,举一反三。
【难 重 点】
重点:
事件处理模型。
难点:
内部类匿名类在AWT中的应用。
【知 识 点】
5.1 用AWT生成图形化用户界面
5.1.1 java.awt包
5.1.2 组件和容器
5.1.3 常用容器
5.1.4 布局管理器
5.2 AWT事件处理模型
5.2.1 事件类
5.2.2 事件监听器
5.2.3 AWT事件及其相应的监听器接口
5.2.4 事件适配器
5.3 AWT组件库
|