- 第5章 基于Swing的图形用户界面设计
- 5.1 图形用户界面基础
- Java图形用户界面概述
- 常见的组件与容器
- 1. Jframe
- 2. JButton
- 5.2 布局管理器与图形用户界面的构建
- 1. 流式布局管理器
- 2. 边界布局管理器
- 3. 网格布局管理器
- 4. 卡片布局管理器
- 5.3 事件处理
- Java 委托事件模型
- 动作事件 ActionEvent
- 本类做监听器类
- 外部类做监听器类
- 5.4 窗口事件处理与监听器类型
- 窗口事件处理与适配器类
- 内部类做监听器类
- 匿名内部类做监听器类
- lambda表达式与事件处理
JFC(Java Foundation Class)
AWT:重量级组件,抽象窗口工具包
Swing:轻量级组件
蓝色为Swing组件类,绿色为AWT组件类
AWT在Swing中都有对应的组件
创建登陆界面
区域缺省时,默认放入中心区域
事件处理分为三个步骤,首先进行监听器注册,然后,监听器类要实现事件类对应的监听器接口,进而要实现接口中的方法,事件处理代码就在这里
任何一个可以接受函数式接口实例的地方,都可以使用lambda表达式。



