API
- 布局管理器
- 事件监听机制 和 适配器模式
- GUI要完成的小案例
- 常见的组件事件
- NetBeans工具介绍
- NetBeans工具使用

--Component
------Container:
--------------Window:
------------------------------Frame ——JFrame
------------------------------Dialog ——FileDiaLog
--------------Panel ——Applet
------基本组件:
--------------Button
--------------Label ——JLabel
--------------CheckBox
--------------TextComponent:
------------------------------TextArea
------------------------------TextField
--------------菜单组件
GUI概述速查速记:
GUI定义:
GUI
Graphical User Interface(图形用户接口)。
用图形的方式,来显示计算机操作的界面,这样更方便更直观。
CLI
Command line User Interface (命令行用户接口)
就是常见的Dos命令行操作。
需要记忆一些常用的命令,操作不直观。
举例:
比如:创建文件夹,或者删除文件夹等
awt和swing包:
java.awt:Abstract Window ToolKit (抽象窗口工具包),
需要调用本地系统方法实现功能。属重量级控件。
GUI的各种元素(如:窗口,按钮,文本框等)由Java类来实现
使用AWT所涉及的类一般在Java.AWT包及其子包中
Container(容器)和Component(组件)是AWT中的两个核心类
javax.swing:在AWT的基础上,建立的一套图形界面系统,
其中提供了更多的组件,而且完全由Java实现。增强了移植性,属轻量级控件。
GUI要学习的东西:
2:GUI(了解)
(1)用户图形界面
GUI:方便直观
CLI:需要记忆一下命令,麻烦
(2)两个包:
java.awt:和系统关联较强
javax.swing:纯Java编写
(3)GUI的继承体系
组件:组件就是对象
容器组件:是可以存储基本组件和容器组件的组件。
基本组件:是可以使用的组件,但是必须依赖容器。
(4)事件监听机制(理解)
A:事件源
B:事件
C:事件处理
D:事件监听
(5)适配器模式(理解)
A:接口
B:抽象适配器类
C:实现类
(6)案例:
A:创建窗体案例
B:窗体关闭案例
C:窗体添加按钮并对按钮添加事件案例。
界面中的组件布局。
D:把文本框里面的数据转移到文本域
E:更改背景色
F:设置文本框里面不能输入非数字字符
G:一级菜单
H:多级菜单
(7)Netbeans的概述和使用
A:是可以做Java开发的另一个IDE工具。
B:使用
A:四则运算
a:修改图标
b:设置皮肤
c:设置居中
d:数据校验
B:登录注册