2

我正在使用按钮和 if-else 语句在 JCreator 中进行匹配/记忆游戏

http://i.imgur.com/TRsaO.jpg

单击按钮时,会弹出单击的图像,然后如果单击下一个,但不是同一个图像,则两者都会关闭。如果您获得正确的匹配图像,它们都会禁用。我的问题是匹配它的逻辑。

我将做什么或使用什么来让我的程序知道两个按钮匹配?

4

2 回答 2

0

您需要添加一个ActionListener。使用该链接了解如何检测按钮是否被按下以及按下时要做什么。要显示图像,请使用带有按钮的图标。单击时,数字会变为一个值。如果您单击另一个并且数字是相同的值,则它们将被禁用。如果它们不同,则更改图标并且数字恢复为零。要禁用,请使用 button.setEnable(false);

使用链接获取有关按钮图标/一般按钮帮助的帮助。

于 2012-10-06T02:38:00.493 回答
0

您可以做的另一件事,虽然这需要更多时间,但是给每个按钮一个数值并使用 RandNum 来决定它们。如果将其设置为常量变量,则可以使用它来匹配它们

于 2017-09-28T16:14:25.930 回答