我从 Netbeans 中的设计 View 创建了按钮(类型为 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 的矩阵中,以便将图像加载到按钮?
感谢您的提前帮助。如果我的解释不够清楚,请告诉我。
最佳答案
请注意,内存游戏不需要知道单元格排列成矩形矩阵;它只关心两个单元格是否具有匹配的图像。这个example使用 List<GameButton>
的两个实例
-
buttons
拥有所有的内存单元。 -
selected
记录当前选择。
关于java - 内存游戏 - 将图像数组输入网格按钮矩阵,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10324700/