第22章 Swing组件与布局管理器

本章介绍Swing图形设计。它与Awt有什么区别和渊源呢?带着这些疑问阅读本章。本章本着以实例为主的原则,让读者能更加透彻地理解和掌握Swing组件的使用,并且通过比较,观察两个不同图形设计类的异同之处。

本章重点:

认识Swing。

简单图形控件的设计。

布局管理器的设计和使用。

Swing的实例应用。

22.1 什么是Swing编程

由于Awt本身有很多不完善的地方,所以一个全新的GUI用户类库出现了,这就是Swing。然而Swing并没有完全代替Awt,例如事件模型,Swing仍然采用Awt的事件模型,其本身没有事件模型的类,Swing其实就是Awt的一个优化版本。