, 可以 调用 Component 组件的 setBounds 函数 , 手动为其设置 位置 和 大小 ,
手动设置宽高大小的像素值后 , 会造成 程序在不同平台的适配问题 , 如 : 在 Windows...:
修改 使用了 BorderLayout 布局 的 Container 容器的大小时 :
水平调整 : NORTH , SOUTH , CENTER 部分可以进行 水平调整 ;
垂直调整 : EAST..., WEST , CENTER 部分可以进行 垂直调整 ;
也就是说 , 调整容器大小时 ,
NORTH 和 SOUTH 的高度是不变的 , 宽度可以改变 ;
EAST 和 WEST 的宽度是不变的...*
* 行和cols中的一个(而不是两个)可以
* 为零,这意味着任何数量的物体都可以放置在
* 行或列。..., 如 : 占用 1 x 2 的网格 , 占用 3 x 4 的网格 ;
如果 GridBagLayout 网格包布局所在的 窗口 大小改变 , 对应的 网格 也会被 拉伸或压缩 ;
向 使用 GridBagLayout