8.2.1 布局的基本概念

8.2.1 布局的基本概念

1.布局的使用

布局管理是决定容器中组件的尺寸和位置的过程。布局管理器管理容器中组件的布局。它决定了容器中组件的尺寸和位置。每个容器都有一个缺省的布局管理器。

2.布局管理器

布局管理器是决定如何组织容器组件的特殊对象。当你创建一个容器时,Java自动创建并指定一个缺省的布局管理器。缺省的布局管理器决定控件在applet显示区域的摆放。你可以创建不同类型的布局管理器以控制你的applet或框架的外观。

Java中常用的布局管理器如下所列:

img338

和管理器同名的类代表了每一种布局管理器。这些类是由超类Object派生而来的,如图8-3所示。

img339

图8-3 从Object类派生的布局管理器

下面逐一介绍这几种布局管理器。