从Swings组件中删除不必要的空格

时间:2009-05-28 10:11:03

标签: java swing jpanel

我有3个JPanel,第一个是基本面板,另外两个被添加到第一个。我意识到有很多空间没有使用,由黑色和组件周围的白色显示。

如何删除此空间?

alt text

1 个答案:

答案 0 :(得分:7)

如果您使用GridLayout或BorderLayout,它们都有方法来更改组件之间的空间。

在GridLayout中,这可以在4 int参数consturctor和BorderLayout 2 int参数构造函数中完成。两个LayoutManage都有方法setHgap和setVgap。

如果您正在使用GridBagLayout,则需要确保将GridBagConstraints上的insets更改为您需要的任何内容。猜猜你正在使用其他一位经理。