在Java中的gridlayout中的按钮之间绘制线条

时间:2013-12-27 19:24:38

标签: java swing jframe jpanel

我有JPanel:

    JPanel GameBoardPanel=new JPanel(new GridLayout(yAxis,xAxis,30,30));

面板保持x * y数量的按钮,现在我正在尝试它们之间的“间距”画线,但我无法弄清楚如何做到这一点。 这张图片:http://i.imgur.com/Ec55xfG.png显示了网格模式。

enter image description here

1 个答案:

答案 0 :(得分:2)

而不是在单个面板内的间隔较大的按钮。将每个按钮放在具有自定义边框线的面板上,并将每个面板添加到GameBoardPanel。您需要使用按钮设置各个面板,以便在需要时有额外的间距。

不相关,局部变量的标准Java命名约定是以小写字符开头。

所以改变这个:

JPanel GameBoardPanel

为:

JPanel gameBoardPanel