前言
图形用户界面设计是程序设计的重要组成部分,界面设计的功能性、简洁性、方便性、友好性是衡量一个应用程序实现人机交互能力的重要指标。Java语言提供了丰富的组件来完成界面设计,并通过事件机制实现功能处理。
一、抽象窗口工具集AWT
1、概念
图形用户界面(GUI)是实现人机交互的窗口,用户使用图形界面可以非常方便地进行操作和数据处理。Java早期提供的抽象窗口工具集(AWT)中包括了图形用户界面设计的基本类库,它是Java设计GUI的核心,为用户提供基本的界面组件。这些类都放在java.awt包中。
总结:是Java提供的用来建立和设置Java的图形用户界面的基本工具。
2、Component类结构
3、组件
AWT由java.awt包提供,里面包含了许多可用来建立与平台无关的GUI的类,这些类又被称为组件。
4、AWT的组成
AWT主要由以下4个部分组成:
①Component(组件)
按钮、标签、菜单等组件。