java如何在将面板放置在gridlayout上时消除面板之间的间隙?
我有三个JPanel,我用gridlayout将它们添加到contentPane中;gridlayout包含3行。面板之间有令人讨厌的间隙。我怎样才能轻易摆脱这些?我尝试调整JFrame的大小,但空格仍然存在。我还尝试重新调整网格布局选项,如HGap和Vgap,但没有解决问题。我看了之前关于这个的一些问题,但没有一个解决了这个问题。看起来是这样的:
----JPanel 1 here------
----JPanel 2 here-----
----Jpanel 3 here-----
# 1 楼答案
使用
GridLayout
设置布局管理时,可以指定元素之间的间距:hgap
>;水平方向上元素之间的间隙大小vgap
>;元素之间的垂直间隙大小Java文档: