int x = Integer.parseInt(JOptionPane.showInputDialog("INPUT 1 FOR GAME, ANY FOR EXIT"));
while(x == 1){
new PokelanzBattle();
x = Integer.parseInt(JOptionPane.showInputDialog("INPUT 1 FOR GAME, ANY FOR EXIT"));
}
在此代码中,假设您输入1,则while将运行。 在while循环中,我想仅运行PokelanzBattle()方法,但在运行之后,下一行也将被读取并运行。
如何只运行方法并且在我处理gui之后(gui /方法将自动处理,内置一些方法),下一行将运行,这是输入对话框。
答案 0 :(得分:0)
当你的游戏真正结束时,更好的方法是要求重新游戏。这样的事情:
int x = Integer.parseInt(JOptionPane.showInputDialog("INPUT 1 FOR GAME, ANY FOR EXIT"));
if(x == 1)
{
new PokelanzBattle();
}
游戏结束时:
int x = Integer.parseInt(JOptionPane.showInputDialog("GAME OVER!!! INPUT 1 FOR GAME, ANY FOR EXIT"));
if(x == 1){//....