创建索引可访问的图像网格

时间:2015-12-14 02:26:41

标签: java arrays image grid-layout

我目前正在使用Java进行Connect Four项目。我有点不知道如何创建电路板,这将是一个6x7网格的JLabel图像。

我刚刚使用GridLayout创建了一个6x7面板作为布局管理器,然后向其添加了42个“空白点”图像(模拟一个新的空Connect 4板)。

这是我的代码:

public class Board extends JFrame
{
    public JPanel boardPanel = new JPanel(new GridLayout(6, 7));

    public Board (String inTitle)
    {
        super(inTitle); //this just creates the window with the given title, not relevant
        URL /*blah*/;
        for (int i = 0; i < 42; i++)
        {
            boardPanel.add(new JLabel(new ImageIcon(/*blah*/)));
        }
        add(boardPanel);
     }
}

问题是,这只是初始化电路板,但我不太确定如何将电路板中的特定位置更改为红色或黄色光盘(通过更改图像) 。您可以通过索引访问GridLayout中的特定单元格吗?我应该使用某种数组吗?

0 个答案:

没有答案