问题描述
大家好,
我正在用java开发TIC_TAC游戏。我有一个问题,当所有的盒子填满时,意味着没有用户赢得游戏,它应该显示游戏结束。我正在使用以下条件。请告诉我游戏结束的正确条件..
if(!bs1.equals()||!bs2.equals()||! bs3.equals()||!bs4.equals()||!bs5.equals()||!bs6.equals()||!bs7.equals()||! bs8.equals()||!bs9.equals())
{
JOptionPane.showMessageDialog(null,Game Over);
b1.setLabel();
b2.setLabel();
b3.setLabel();
b4.setLabel();
b5.setLabel();
b6.setLabel();
b7.setLabel();
b8.setLabel();
b9.setLabel();
}
Hi all,
I am developing TIC_TAC game in java. I have a problem that when all the boxes fill, means no user wins the game, the it should show the game over. I am using following condition. Please tell me the right condition for game over..
if(!bs1.equals(" ") || !bs2.equals(" ") || !bs3.equals(" ") || !bs4.equals(" ") || !bs5.equals(" ") || !bs6.equals(" ") || !bs7.equals(" ") || !bs8.equals(" ") || !bs9.equals(" "))
{
JOptionPane.showMessageDialog(null,"Game Over");
b1.setLabel("");
b2.setLabel("");
b3.setLabel("");
b4.setLabel("");
b5.setLabel("");
b6.setLabel("");
b7.setLabel("");
b8.setLabel("");
b9.setLabel("");
}
Here bs1 to bs9 are the String variable that hold the status of button. And b1 to b9 are the button name..
推荐答案
这篇关于tic_tac游戏超过条件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!