【课前思考】

  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组件库