Update 1.5
This commit is contained in:
@@ -394,12 +394,7 @@ public class Dashboard_GUI extends JPanel{
|
|||||||
mitte_unten.updateUI();
|
mitte_unten.updateUI();
|
||||||
}
|
}
|
||||||
|
|
||||||
public Farbe getwunschfarbe() {
|
public Farbe getwunschfarbe() {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
return Farbe.KARO;
|
return Farbe.KARO;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -411,8 +406,8 @@ public class Dashboard_GUI extends JPanel{
|
|||||||
label_final.setText("Spiel gewonnen");
|
label_final.setText("Spiel gewonnen");
|
||||||
}
|
}
|
||||||
if(spieler == spieler.COMPUTER) {
|
if(spieler == spieler.COMPUTER) {
|
||||||
System.out.println("Spiel verloren");
|
System.out.println("Spieler verloren");
|
||||||
label_final.setText("Spiel verloren");
|
label_final.setText("Spieler verloren");
|
||||||
}
|
}
|
||||||
player_hand.setVisible(false);
|
player_hand.setVisible(false);
|
||||||
label_final.setVisible(true);
|
label_final.setVisible(true);
|
||||||
|
@@ -62,7 +62,7 @@ public class Spiel {
|
|||||||
* Initialisiert ein Spiel
|
* Initialisiert ein Spiel
|
||||||
* @param dashboard
|
* @param dashboard
|
||||||
*/
|
*/
|
||||||
public void spiel() {
|
public void spiel(Dashboard_GUI dashboard) {
|
||||||
System.out.println("\nSPIEL Spiel gestartet.");
|
System.out.println("\nSPIEL Spiel gestartet.");
|
||||||
Random zufallszahl = new Random();
|
Random zufallszahl = new Random();
|
||||||
int zahl = zufallszahl.nextInt(2);
|
int zahl = zufallszahl.nextInt(2);
|
||||||
@@ -93,7 +93,7 @@ public class Spiel {
|
|||||||
switch(computerZug) {
|
switch(computerZug) {
|
||||||
case -2: //aussetzen anzeigen?
|
case -2: //aussetzen anzeigen?
|
||||||
aussetzen = false;
|
aussetzen = false;
|
||||||
alternieren();
|
alternieren(dashboard);
|
||||||
break;
|
break;
|
||||||
case -1:
|
case -1:
|
||||||
karteZiehen();
|
karteZiehen();
|
||||||
@@ -114,7 +114,7 @@ public class Spiel {
|
|||||||
* Organisiert den Spielablauf
|
* Organisiert den Spielablauf
|
||||||
* @param dashboard
|
* @param dashboard
|
||||||
*/
|
*/
|
||||||
private void alternieren() {
|
private void alternieren(Dashboard_GUI dashboard) {
|
||||||
if(spielGewonnen) return;
|
if(spielGewonnen) return;
|
||||||
if(amZug == Spieler.SPIELER) {
|
if(amZug == Spieler.SPIELER) {
|
||||||
amZug = Spieler.COMPUTER;
|
amZug = Spieler.COMPUTER;
|
||||||
@@ -125,7 +125,7 @@ public class Spiel {
|
|||||||
switch(computerZug) {
|
switch(computerZug) {
|
||||||
case -2:
|
case -2:
|
||||||
aussetzen = false;
|
aussetzen = false;
|
||||||
alternieren();
|
alternieren(dashboard);
|
||||||
break;
|
break;
|
||||||
case -1:
|
case -1:
|
||||||
karteZiehen();
|
karteZiehen();
|
||||||
@@ -167,7 +167,7 @@ public class Spiel {
|
|||||||
public void aussetzen() {
|
public void aussetzen() {
|
||||||
if(spielGewonnen) return;
|
if(spielGewonnen) return;
|
||||||
aussetzen = false;//alternieren wird aufgerufen bevor GUI fertig abgearbeitet.
|
aussetzen = false;//alternieren wird aufgerufen bevor GUI fertig abgearbeitet.
|
||||||
alternieren();
|
alternieren(dashboard);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -196,7 +196,7 @@ public class Spiel {
|
|||||||
System.out.println("SPIEL Kartenhand von SPIELER: " + kartensatz.getHand(Spieler.SPIELER));
|
System.out.println("SPIEL Kartenhand von SPIELER: " + kartensatz.getHand(Spieler.SPIELER));
|
||||||
effekteSetzen();
|
effekteSetzen();
|
||||||
if(kartensatz.getKarte(kartenindex).getWERT() == Wert.BUBE) {
|
if(kartensatz.getKarte(kartenindex).getWERT() == Wert.BUBE) {
|
||||||
if(amZug == Spieler.COMPUTER) alternieren();
|
if(amZug == Spieler.COMPUTER) alternieren(dashboard);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -220,7 +220,7 @@ public class Spiel {
|
|||||||
kartensatz.ziehen(amZug);
|
kartensatz.ziehen(amZug);
|
||||||
System.out.println("\nSPIEL 1 Karte gezogen");
|
System.out.println("\nSPIEL 1 Karte gezogen");
|
||||||
}
|
}
|
||||||
alternieren();
|
alternieren(dashboard);
|
||||||
}
|
}
|
||||||
else { //AussetzenButton
|
else { //AussetzenButton
|
||||||
return;
|
return;
|
||||||
@@ -234,7 +234,7 @@ public class Spiel {
|
|||||||
*/
|
*/
|
||||||
public void wuenscher(Farbe farbe) {
|
public void wuenscher(Farbe farbe) {
|
||||||
kartensatz.SetWunschfarbe(farbe);
|
kartensatz.SetWunschfarbe(farbe);
|
||||||
alternieren();
|
alternieren(dashboard);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user