Gridlayout使它具有自己的余量

时间:2016-12-22 16:27:05

标签: java swing user-interface jpanel awt

我一直在用网格gui制作游戏,我制作了MyPanel,它扩展了JPanel以显示bg图像,并拥有自己的按钮。问题是,当我制作大于12x12的gridlayout时,它会使它成为自己的magin:enter image description here

左边的图像是< = 13的情况,按钮非常合适,当在右边的图像中,情况> 13时,有小边距,我无法摆脱。代码:

127.0.0.1

1 个答案:

答案 0 :(得分:2)

不要使用空布局!

使用布局管理器的重点是布局管理器将确定面板的大小。

然后您只需在框架上使用pack(),所有组件将以其首选尺寸显示。

另外,请勿使用Button,即AWT组件。 Swing组件以"J"开头,因此您应该使用JButton