|
@ -380,6 +380,66 @@ public class TikTakToeGame extends JFrame{ |
|
|
}//end else |
|
|
}//end else |
|
|
} |
|
|
} |
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
btnNewButton3.addActionListener(new ActionListener() { |
|
|
|
|
|
public void actionPerformed(ActionEvent e) { |
|
|
|
|
|
if(spielerIstDran == 1) { |
|
|
|
|
|
btnNewButton3.setForeground(new Color(255, 0, 0)); |
|
|
|
|
|
btnNewButton3.setBackground(new Color(255, 0, 0)); |
|
|
|
|
|
btn3 = "red"; |
|
|
|
|
|
|
|
|
|
|
|
btnNewButton3.setEnabled(false); |
|
|
|
|
|
if(btn3.equals("red") && btn1.equals("red") && btn2.equals("red") || |
|
|
|
|
|
btn3.equals("red") && btn5.equals("red") && btn7.equals("red") || |
|
|
|
|
|
btn3.equals("red") && btn6.equals("red") && btn9.equals("red")) { |
|
|
|
|
|
TextFieldAusgabe1.setText("Spieler 1 Hat gewonnen."); |
|
|
|
|
|
punkte1 +=1; |
|
|
|
|
|
|
|
|
|
|
|
btnNewButton1.setEnabled(false); |
|
|
|
|
|
btnNewButton2.setEnabled(false); |
|
|
|
|
|
btnNewButton4.setEnabled(false); |
|
|
|
|
|
btnNewButton5.setEnabled(false); |
|
|
|
|
|
btnNewButton6.setEnabled(false); |
|
|
|
|
|
btnNewButton7.setEnabled(false); |
|
|
|
|
|
btnNewButton8.setEnabled(false); |
|
|
|
|
|
btnNewButton9.setEnabled(false); |
|
|
|
|
|
}//end if |
|
|
|
|
|
else { |
|
|
|
|
|
TextFieldAusgabe1.setText("Der Spieler 2 ist dran."); |
|
|
|
|
|
spielerIstDran = 2; |
|
|
|
|
|
}//end else |
|
|
|
|
|
}//end if |
|
|
|
|
|
else if(spielerIstDran == 2){ |
|
|
|
|
|
btnNewButton3.setForeground(new Color(0, 0, 255)); |
|
|
|
|
|
btnNewButton3.setBackground(new Color(0, 0, 255)); |
|
|
|
|
|
btn3 = "blue"; |
|
|
|
|
|
|
|
|
|
|
|
btnNewButton3.setEnabled(false); |
|
|
|
|
|
if(btn3.equals("blue") && btn1.equals("blue") && btn2.equals("blue") || |
|
|
|
|
|
btn3.equals("blue") && btn5.equals("blue") && btn7.equals("blue") || |
|
|
|
|
|
btn3.equals("blue") && btn6.equals("blue") && btn9.equals("blue")){ |
|
|
|
|
|
TextFieldAusgabe1.setText("Spieler 2 Hat gewonnen."); |
|
|
|
|
|
punkte2 +=1; |
|
|
|
|
|
|
|
|
|
|
|
btnNewButton1.setEnabled(false); |
|
|
|
|
|
btnNewButton2.setEnabled(false); |
|
|
|
|
|
btnNewButton4.setEnabled(false); |
|
|
|
|
|
btnNewButton5.setEnabled(false); |
|
|
|
|
|
btnNewButton6.setEnabled(false); |
|
|
|
|
|
btnNewButton7.setEnabled(false); |
|
|
|
|
|
btnNewButton8.setEnabled(false); |
|
|
|
|
|
btnNewButton9.setEnabled(false); |
|
|
|
|
|
}//end if |
|
|
|
|
|
else { |
|
|
|
|
|
TextFieldAusgabe1.setText("Der Spieler 1 ist dran."); |
|
|
|
|
|
spielerIstDran = 1; |
|
|
|
|
|
}//end else |
|
|
|
|
|
}//end else if |
|
|
|
|
|
else { |
|
|
|
|
|
TextFieldAusgabe1.setText("Huiuiuiui, ein Fehler!."); |
|
|
|
|
|
}//end else |
|
|
|
|
|
} |
|
|
|
|
|
}); |
|
|
}//end |
|
|
}//end |
|
|
|
|
|
|
|
|
} |
|
|
} |