Ich versuche gerade ein Tic Tac Toe Spiel als persönliches Projekt während des Sommers zu machen. Nicht sicher, warum dieser Code in meiner Tastenhörerklasse nicht funktioniert, hier ist es. Btn1 ist ein JButton. und drehen ist eine boolesche Variable, die anfänglich wahr ist;Inkompatible Typen erforderlich boolean found void?
public class ButtonListener implements ActionListener{
@Override
public void actionPerformed(ActionEvent e) {
if(btn1.setEnabled(true)){ //the clause inside the if statement?
if(turn){
btn1.setText("X");
turn = false;
}
else{
btn1.setText("O");
turn = true;
}
btn1.setEnabled(false);
}
}
}
'JButton.setEnabled()' gibt kein 'boolean' zurück. Es ist "void" Rückgabetyp. – Codebender