Java
Java
图
图
形
形
界
界
面
面
编
编
程
程
主
主
讲
讲
人
人
:
:
孙
孙
鑫
鑫
http://www.sunxin.org
AWT
AWT
AWT(Abstract
AWT(Abstract
Window Toolkit)
Window Toolkit)
,
,
抽
抽
象
象
窗
窗
口
口
工
工
具
具
包
包
,
,
SUN
SUN
公
公
司
司
提
提
供
供
的
的
用
用
于
于
图
图
形
形
界
界
面
面
编
编
程
程
(GUI)
(GUI)
的
的
类
类
库
库
。
。
基
基
本
本
的
的
AWT
AWT
库
库
处
处
理
理
用
用
户
户
界
界
面
面
元
元
素
素
的
的
方
方
法
法
是
是
把
把
这
这
些
些
元
元
素
素
的
的
创
创
建
建
和
和
行
行
为
为
委
委
托
托
给
给
每
每
个
个
目
目
标
标
平
平
台
台
上
上
(
(
Windows
Windows
、
、
Unix
Unix
、
、
Macintosh
Macintosh
等
等
)
)
的
的
本
本
地
地
GUI
GUI
工
工
具
具
进
进
行
行
处
处
理
理
。
。
例
例
如
如
:
:
如
如
果
果
我
我
们
们
使
使
用
用
AWT
AWT
在
在
一
一
个
个
Java
Java
窗
窗
口
口
中
中
放
放
置
置
一
一
个
个
按
按
钮
钮
,
,
那
那
么
么
实
实
际
际
上
上
使
使
用
用
的
的
是
是
一
一
个
个
具
具
有
有
本
本
地
地
外
外
观
观
和
和
感
感
觉
觉
的
的
按
按
钮
钮
。
。
这
这
样
样
,
,
从
从
理
理
论
论
上
上
来
来
说
说
,
,
我
我
们
们
所
所
编
编
写
写
的
的
图
图
形
形
界
界
面
面
程
程
序
序
能
能
运
运
行
行
在
在
任
任
何
何
平
平
台
台
上
上
,
,
做
做
到
到
了
了
图
图
形
形
界
界
面
面
程
程
序
序
的
的
跨
跨
平
平
台
台
运
运
行
行
。
。
http://www.sunxin.org
布
布
局
局
管
管
理
理
器
器
容
容
器
器
里
里
组
组
件
件
的
的
位
位
置
置
和
和
大
大
小
小
是
是
由
由
布
布
局
局
管
管
理
理
器
器
来
来
决
决
定
定
的
的
。
。
容
容
器
器
对
对
布
布
局
局
管
管
理
理
器
器
的
的
特
特
定
定
实
实
例
例
保
保
持
持
一
一
个
个
引
引
用
用
。
。
当
当
容
容
器
器
需
需
要
要
定
定
位
位
一
一
个
个
组
组
件
件
时
时
,
,
它
它
将
将
调
调
用
用
布
布
局
局
管
管
理
理
器
器
来
来
完
完
成
成
。
。
当
当
决
决
定
定
一
一
个
个
组
组
件
件
的
的
大
大
小
小
时
时
,
,
也
也
是
是
如
如
此
此
。
。
在
在
AWT
AWT
中
中
,
,
给
给
我
我
们
们
提
提
供
供
了
了
五
五
种
种
布
布
局
局
管
管
理
理
器
器
:
:
BorderLayout
BorderLayout
FlowLayout
FlowLayout
GridLayout
GridLayout
CardLayout
CardLayout
GridBagLayout
GridBagLayout
http://www.sunxin.org