有没有办法在GridBagLayout中设置固定的行和列?

时间:2017-05-14 15:25:11

标签: java swing gridbaglayout

我是GUI编程的新手,据我所知,正如它所示,GridBagLayout将合并空行或列。我的问题是我必须在随机位置添加按钮,并且不能保证每行或每列都会有一个按钮,但我仍然应该保留空行。

我正在使用GridBag因为我必须改变一些按钮的位置,这似乎很方便。

所以问题是:是否可以修复GridBagLayout中的行和列?或者以某种方式保留空行。

有一个按钮状态的示例:

Random Buttons

(应该有9x9个位置,但如图所示,某些线路已合并)

1 个答案:

答案 0 :(得分:2)

如果你需要"跳过"一些单元格,只需添加一个填充符,例如空new JLabel(),其中将有"没有按钮"。