1. awt类的关系:

2. Container容器类的说明:
- Container类一般都是不会独立显示, 而是用来存放更具体的组件元素
- 对话框: Dialog子类
- 窗口: Frame类
- 用于布局的类: Panel类
- 文件对话框: FileDialog类
2.1. Frame类的使用说明
2.1.1. 创建一个窗口:
新建一个继承自Frame的自定义子类
2.1.2. 设置窗口的相关属性
- Frame(String)窗口标题
- 构造方法
- Frame.setSize(长,宽) 设置大小
- Frame.setBackgroud(颜色参数) 设置颜色
2.
颜色参数可以是 1. Color.颜色英文名 2. R分量,G分量,B分量 - Frame.setVisible(true) 调整可见性
2.2. Panel类的使用说明
Panel对象被创建后需要放在windows或frame下才可见
2.2.1. applet说明
applet是放在网页下 网页也是一个容器
2.2.2. 布局Panel类中的一些方法:
- setSize()设置尺寸
- setBackground()设置颜色
- setLayout(布局管理器) 在几种常用的布局管理器中选用一个
- setLocation(x坐标,y坐标) 精确设置位置
- panel.add(组件对象) 在panel上布局组件元素
3. 事件说明
事件在Java.awt.event包下
3.1. 添加事件:
- 在构造方法中添加
this.addWindowListener(匿名类) - 在匿名类里面重写对用事件的方法