6
Also mache ich ein einfaches Ratespiel, und das Programm wird nicht aus der Schleife austreten, wenn der Benutzer die Abbrechen-Taste drückt. Hier ist die SchleifeJOptionPane Cancel-Taste wird nicht aus dem Fenster gelöscht?
while(playAgain = true){
int n = JOptionPane.showConfirmDialog(null, fields, "Number guessing game", JOptionPane.CANCEL_OPTION);
if(n == JOptionPane.CANCEL_OPTION){
playAgain = false;
}
int randomNumber = randomNumber();
String guess = input.getText();
compare(randomNumber, Integer.parseInt(guess));
}
Danke! Jetzt fühle ich mich wie ein Idiot, wenn ich einen so einfachen Fehler mache! – TheSuds13
Die meisten Programmierer würden die zweite Option bevorzugen :-) – Manu