1. GUI:Graphical User Interface 图形用户界面(相对于很久以前的”命令行界面“)
2. 作用:使用Java语言,进行桌面应用程序技术的开发
3. Java GUI的几种技术选择
AWT:Java最早的界面库
Swing:对AWT的扩展,轻量级设计的界面库
JavaFX:自JDK1.8引入的新的界面库
Swing编程
1、创建窗口 HelloWorld
2.自定义窗口-构造方法简化
3.按钮点击处理-界面构造
4.按钮点击处理-监听器
5.事件处理(简化写法)
6.标签JLabel-文本显示
7.标签 JTextField-文本输入框
8.标签 JCheckBox-复选框
9.标签JComboBox-下拉列表
10.JDialog-弹框(JFrame同级标签类)
11.鼠标时间监听
12.自定义布局
1