In einem Schulprojekt sollen wir einen Spielautomaten programieren, was mir aber zu langweilig wurde, weshalb ich die Spiele selbst Methode implementiert habe, wodurch der Automat von alleine spielen soll
wenn ich die Funktion normal aufrufe funzt alles.
Rufe ich sie aber durch den actionlistener auf, werden mir keine zwischen Ergebnisse angezeigt, sondern der Frame friert ein bis das letzte Ergebnis kommt, das wird angezeigt
Java:
public void spieleSelbst(){
while(guthaben >= 0){
setzeFarbe();// generiert zufallszahlen
addGewinn();//fügt gewinn zum guthaben hinzu
try{
Thread.sleep(500);
}
catch (InterruptedException e){}
frame.l1.setText(""+sagGewinn()+" Guthaben: "+guthaben);
}
}
Rufe ich sie aber durch den actionlistener auf, werden mir keine zwischen Ergebnisse angezeigt, sondern der Frame friert ein bis das letzte Ergebnis kommt, das wird angezeigt
Zuletzt bearbeitet von einem Moderator: