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

n00*_*13f 1 java swing jpanel

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

你怎么删除这个空间?

替代文字http://i41.tinypic.com/zxo30n.png

wil*_*ood 7

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

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

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