GridBagLayout
灵活也难以掌控的布局管理器,每个 GridBagLayout
对象维持一个动态的矩形单元网格,每个组件占用一个或多个这样的单元,该单元被称为显示区域。
组件可以由程序选择存放位置Constraints 对象指定组件的显示区域在网格中的具体放置位置,以及组件在其显示区域中的放置方式,考虑每个组件的最小大小和首选大小,以确定组件的大小。
GridBagLayout
对每个组件施加空间控制是通过类 GridBagConstraints
来实现的。
import java.awt.*;
public class GridBagLayout01{
public static void main(String args[]){
Frame f=new Frame("GridBagLayout网格包布局的演示");
Panel p=new Panel();