我正在用java做一个跳棋板。但是我有一个奇怪的问题:即使我将 vgap 设置为 0,它仍然会创建一个 vgap。高度正方形之间有大约 5px 的空间。宽度还可以。这是我的 Diagram 对象的布局代码:
this.setLayout(new GridLayout(10, 10, 0, 0));
this.setPreferredSize(new Dimension(230, 230));
这就是我实现图表的地方:
// The jpanel that has to contain the diagram
jpanel.setLayout(new FlowLayout());
add(jpanel, BorderLayout.WEST);
// The placement of the diagram in that jpanel
jp.add(new diagram());
这是它的外观:
[][][][][][][][][]
<The spacing that I have to get removed>
[][][][][][][][][]
但它应该是这样的:
[][][][][][][][][]
[][][][][][][][][]
^
|
no spacing between them