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

Posted

技术标签:

【中文标题】记忆游戏 - 将图像数组馈送到网格按钮矩阵【英文标题】:Memory Game - Feeding an image array to a grid button matrix 【发布时间】:2012-05-06 16:06:18 【问题描述】:

我在 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;


如何将我的图像矩阵 (Disney) 输入我的矩阵矩阵中,以便我可以将图像加载到按钮上?

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

【问题讨论】:

不清楚你在问什么,matrizint 的数组。 我不确定你的意思。 matriz 中有哪些值? 【参考方案1】:

请注意,记忆游戏不需要知道单元格是按矩形矩阵排列的;它只关心两个单元格是否有匹配的图像。这个example 使用了List&lt;GameButton&gt; 的两个实例

buttons 保存所有内存单元。 selected 记录当前选择。

【讨论】:

以上是关于记忆游戏 - 将图像数组馈送到网格按钮矩阵的主要内容,如果未能解决你的问题,请参考以下文章

有角度的记忆游戏

2328. 网格图中递增路径的数目(记忆化搜索)

AVR 微控制器记忆游戏

JavaScript小游戏--翻牌记忆游戏

计算二维数组上的路径数(网格旅行者)

cf779D(记忆化dp)