6
Yani, basit bir tahmin oyunu yapıyorum ve kullanıcı iptal düğmesine bastığında program döngüden çıkmıyor. İşte playagain
kullanım karşılaştırma [==
] olarak [=
] atamazsanız gerçekJOptionPane iptal düğmesi pencereden çıkmıyor mu?
while(playAgain == true){
veya
while(playAgain){
olmalıdır döngü
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));
}
Teşekkür ederiz! Şimdi böyle basit bir hata yapmak için aptal bir eşek gibi hissediyorum! – TheSuds13
Çoğu programcı ikinci seçeneği tercih eder :-) – Manu