Hallo!
Ich will so ein kleines Spiel programmieren, in dem man ein Zeitlimit hat, das in einem Textfeld angezeigt wird. Das Problem: Wenn der Countdown startet, ist das Feld auf 10, dann passiert 10 sec nichts und das feld ist auf 0. Wie kann ich die Zahlen dazwischen auch anzeigen lassen?
Gruß
Freeaak
Ich will so ein kleines Spiel programmieren, in dem man ein Zeitlimit hat, das in einem Textfeld angezeigt wird. Das Problem: Wenn der Countdown startet, ist das Feld auf 10, dann passiert 10 sec nichts und das feld ist auf 0. Wie kann ich die Zahlen dazwischen auch anzeigen lassen?
Code:
Thread countdown = new Thread();
for(int i = 0; i <= 10; i++)
{
try
{
countdown.sleep(1000);
}
catch(InterruptedException e){
}
jTextField1.setText(Integer.toString(10-i));
}
Gruß
Freeaak