Swing-GridBagLayout用法-入门
注:本文内容转自: Java Layout总结-GridBagLayout 。内容根据笔者理解稍有整理。 GridBagLayout 布局管理器 : 这就是最复杂的一个布局管理器了 , 网格包布局 . 在此布局中 , 组件大小不必相同 . GridBagLayout gb=new GridBagLayout(); ContainerName.setLayout(gb); 以上代码是让容器获得一个 GridBagLayout. 要使用网格包布局 , 还必须有其一个辅助类 ,GridBagContraints. 它包含 GridBagLayout 类用来定位及调整组件大小所需要的全部信息 . 使用步骤如下 : 1). 创建网格包布局的一个实例 , 并将其定义为当前容器的布局管理器 . 2). 创建 GridBagContraints 的一个实例 3). 为组件设置约束 . 4). 通过方法统治布局管理器有关组件及其约束等信息 5). 将组件添加到容器 . 6). 对各个将被显示的组件重复以上步骤 . GridBagContraints 类的成员变量列表如下 : 1 、 gridx— 组件的横向坐标; 2 、 girdy— 组件的纵向坐标; gridx=0,gridy=0 时放在 0 行 0 列, GridBagConstraints.RELATIVE 为默认值