1

我的问题很简单,但我想知道是否可以使用GridBagLayout. 请注意,使用另一种布局可能会更容易,但我的目标是这样做。

所以基本上我想知道是否有办法让列具有固定宽度?(所以如果我在这个单元格内放一个长标签或短标签,它不会改变它的宽度)

4

1 回答 1

2

您可以尝试覆盖该GridBagLayout's方法

protected GridBagLayoutInfo GetLayoutInfo(Container parent, int sizeflag)

只需调用 super 并更改public int columnWidths[]数组字段以更新所需的宽度。

于 2013-07-11T10:45:09.480 回答