如果您使用的是 GridLayout 或 BorderLayout ,它们都具有更改组件之间空间的方法。
在 GridLayout 中,这可以在 4 个 int 参数构造函数中完成,而在 BorderLayout 中,可以在 2 个 int 参数构造函数中完成。两个 LayoutManager 都有方法 setHgap 和 setVgap。
如果您使用的是 GridBagLayout,您需要确保将 GridBagConstraints 上的插图更改为您需要的任何内容。不过,猜测您正在使用其他经理之一。