小编典典

记忆游戏-将图像阵列馈送到网格按钮矩阵

java

我从NetBeans的“设计”视图中创建了按钮(类型为JToggleButton)

例如 btn00,btn01 …

我的网格有一个矩阵(记忆游戏风格):

int matriz [] [] = new int [4] [6];

我有另一个矩阵来确定我的图像所在的位置(ImageIcon类型),并使用此方法进行检查:

public ImageIcon[] ArrayIconos()
{
    ImageIcon Disney[] = new ImageIcon[25];

    for (int n=0; n<25; n++)
    {
        Disney[n] = new ImageIcon("Disney"+(n+1)+".png");
        System.out.println(Disney[n]);
    }

    return Disney;

}

如何将图像矩阵(迪士尼)输入名为matriz的矩阵,以便将图像加载到按钮上?

感谢您的高级帮助。如果我的解释不够清楚,请告诉我。


阅读 219

收藏
2020-11-30

共1个答案

小编典典

注意,记忆游戏不需要知道单元是按矩形矩阵排列的;它只关心两个单元格是否具有匹配的图像。本示例使用以下两个实例List<GameButton>

  • buttons 容纳所有的存储单元。
  • selected 记录当前选择。
2020-11-30