GridBagLayout 的固定按钮宽度

4

在GridBagLayout中,是否可以为按钮设置固定大小(宽度),以便它们始终具有相同的大小?谢谢。


非常感谢,它起作用了。有没有办法在我的JPanel内部添加填充,以便按钮不会太靠近边框,或者我需要在JPanel内绘制另一个JPanel并将按钮移动到那里? - jadrijan
2
据我回忆,GridBagConstraints.remainder 允许您指定单元格是否应该扩展。 - ControlAltDel
1个回答

2

是的,如评论中所述,请使用GridLayout。

要添加填充,请使用GridLayout(int rows,int cols,int hgap,int vgap)的最后两个参数。


+1 for GridLayout. @jadrijan: 你想使用一个布局,让按钮采用其首选大小,因为FontMetrics在不同平台上会有所变化。 - trashgod

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接