Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/356.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Jframe源代码字符串_Java_Swing_Jframe - Fatal编程技术网

Java Jframe源代码字符串

Java Jframe源代码字符串,java,swing,jframe,Java,Swing,Jframe,因此,我正在编写一个JframeTicTacToe游戏,希望程序在int相等时绘制一个O,在int不相等时绘制一个X。 我得到了这个源代码: public void jButton1_ActionPerformed(ActionEvent evt) { if (i%2==0) String Y = "X"; { else { String Z = "O"; } // end of if-else } // end of if 并收到3条错误

因此,我正在编写一个
Jframe
TicTacToe
游戏,希望程序在int相等时绘制一个
O
,在int不相等时绘制一个X。 我得到了这个源代码:

public void jButton1_ActionPerformed(ActionEvent evt) { 
   if (i%2==0)
   String Y = "X"; {
     else {
       String Z = "O";
     } // end of if-else
   } // end of if
并收到3条错误消息:

TicTacToe.java:156:8: error: not a statement
   String Y = "X"; {
   ^
TicTacToe.java:156:14: error: ';' expected
   String Y = "X"; {
         ^
TicTacToe.java:157:10: error: 'else' without 'if'
     else {
     ^
3 errors
我将非常感谢您的帮助:)
很抱歉,我的英语不好(不是母语)

其中一个错误是因为你错放了花括号,应该是:

public void jButton1_ActionPerformed(ActionEvent evt) { 
   if (i%2==0){
      String Y = "X"; 
   }else {
      String Z = "O";
   } // end of if-else
}
或者一起拆下支架:

public void jButton1_ActionPerformed(ActionEvent evt) { 
   if (i%2==0)
       String Y = "X"; 
   else 
       String Z = "O";
} 

谢谢你这个问题解决了。。。现在剩下的问题是if-else:d您得到的新异常是什么?我是说这次编译器在抱怨什么?