Netbeans javafx如何比较两种颜色并知道它们是相同的还是不同的?
我正在为学校做一个项目,我们必须制作游戏记忆,我想你们都知道这个游戏。我们的问题是,我们不理解javafx如何比较两张“卡” 我们现在拥有的代码是4张卡,你可以点击它们,它们会变成一种颜色,当你点击时,它们会返回。你们能帮帮我吗 我当前的代码如下:Netbeans javafx如何比较两种颜色并知道它们是相同的还是不同的?,netbeans,javafx,Netbeans,Javafx,我正在为学校做一个项目,我们必须制作游戏记忆,我想你们都知道这个游戏。我们的问题是,我们不理解javafx如何比较两张“卡” 我们现在拥有的代码是4张卡,你可以点击它们,它们会变成一种颜色,当你点击时,它们会返回。你们能帮帮我吗 我当前的代码如下: rectangle:rectangle1 = Rectangle { width: 50 height: 50 x: 10 y: 50 arcWidth: 10 arcHeight: 10
rectangle:rectangle1 = Rectangle {
width: 50
height: 50
x: 10
y: 50
arcWidth: 10
arcHeight: 10
fill: bind Color.web(kleur1)
onMouseClicked: function(event) {
if (kleur1 == "red"){
kleur1 = "blue"
}
else if (kleur1 == "blue") {
kleur1 = "red"}
}
}
看起来您需要检查颜色是否相等
if(kleur1.equals("blue") && kleur3.equals("blue"))
{
rectangle1.setVisible(false);
rectangle3.setVisible(false);
}
请发布与您遇到的问题相关的源代码。矩形:矩形1=矩形{宽度:50高度:50 x:10 y:50弧宽:10拱形光:10填充:绑定颜色.web(kleur1)单击鼠标时:函数(事件){if(kleur1==“red”){kleur1=“blue”}else if(kleur1==“blue”){kleur1=“red”}}}ik尝试了以下操作:if(kleur1=“blue”和kleur3=“blue”){rectangle1=visible false和rectangle3=visible false}谢谢你,但它给出了!现在签名,我不知道该怎么办我不知道下一步该怎么办,也许你可以给我你的电子邮件地址,我可以像现在一样给你发送整个代码。你需要花一些时间,正确地表述上面的问题,并在问题中添加代码,以便阅读。您需要缩进代码才能正确显示新问题: