如何为我的java项目将一张卡的值和图像放在一组卡上

如何为我的java项目将一张卡的值和图像放在一组卡上,java,Java,对于我的任务,我必须制作一个卡片记忆游戏,允许你点击一个按钮显示一张卡片,然后点击另一个按钮显示一张卡片。如果两张牌匹配,你会得到三分,如果不匹配,两张牌都会被翻过来,你会失去一分 我面临的主要问题是,我不知道如何为每张卡片分配一个值和一个图像来获得分数 有什么建议吗 创建一个类卡,它具有属性-图像和一些标识符。当显示两张卡片时,比较标识符并添加+3点(如果它们匹配),其他人则添加-1点。正如Petar所说,您应该装箱一张新的类别卡片,然后您可以将该类别的对象存储在数组或数组列表中。 您可以在卡

对于我的任务,我必须制作一个卡片记忆游戏,允许你点击一个按钮显示一张卡片,然后点击另一个按钮显示一张卡片。如果两张牌匹配,你会得到三分,如果不匹配,两张牌都会被翻过来,你会失去一分

我面临的主要问题是,我不知道如何为每张卡片分配一个值和一个图像来获得分数


有什么建议吗

创建一个类
,它具有属性-
图像
和一些标识符。当显示两张卡片时,比较标识符并添加
+3
点(如果它们匹配),其他人则添加
-1
点。

正如Petar所说,您应该装箱一张新的类别卡片,然后您可以将该类别的对象存储在数组或数组列表中。 您可以在卡对象中存储所需的所有信息,包括图像和值。
另外,请阅读有关枚举的内容,在这里可能很有用…

您已经取得了多大的进步?为了得到家庭作业方面的帮助,你需要展示你已经尝试了什么以及你在哪里遇到了困难。不要指望有人帮你做作业。你可以很容易地在JLabel中显示图像图标。