零、本讲学习目标
- 了解Swing常用组件继承关系
- 掌握Swing常用组件的使用方法
一、Swing常用组件继承关系图
- Swing组件的所有类都继承自Container类,然后根据GUI开发的功能扩展了2个主要分支:容器分支(包括Window窗口和Panel面板)和组件分支。容器分支就是为了实现图形用户界面窗口容器而设计的。组件分支则是为了实现向容器中填充数据、元素以及人机交互组件等功能。Swing组件类中,常用的顶级容器类包括有JApplet、JFrame和JDialog。常用组件AbstractButton类及其子类是用来定义按钮常见行为的工具类。JTextComponent类及其子类就是用来定义文本内容编辑区域的工具类。