我正在使用按钮和if-else语句在JCreator中进行匹配/记忆游戏
当您单击按钮时,单击的图像将弹出,如果您单击下一个,但它不是相同的图像,则两者都将关闭。如果您获得了正确的匹配图像,它们都会禁用。我的问题是匹配它的逻辑。
我会做什么或用什么来让我的程序知道两个按钮匹配?
答案 0 :(得分:0)
您需要添加ActionListener。使用该链接可以了解如何检测按钮是否被按下以及按下时要执行的操作。要显示图像,请使用带按钮的图标。单击时,数字将更改为值。如果单击另一个并且数字是相同的值,则它们将被禁用。如果它们不同,则更改图标并将数字恢复为零。要禁用,请使用button.setEnable(false);
使用this链接获取有关按钮图标/常规按钮帮助的帮助。
答案 1 :(得分:0)
你可以做的另一件事,虽然需要更多时间,但是给每个按钮一个数值并使用RandNum来决定它们。如果将其设置为常量变量,则可以使用它来匹配它们