X
Xaver5
Gast
Hallo.
Ich würde gerne in einer JTextArea folgendes ausgeben lassen:
"Du schläfst"
dann 2 Sekunden später:
"... "
und noch ein paar Mal je 2 Sekunden später
"... "
Ich habe das ganze folgendermaßen versucht:
Das Problem ist nun, dass erst, nachdem die gesamte Wartezeit vorbei ist, der Text auf der JTextArea ausgegeben wird.
Wie kann ich das so programmieren, dass es Stück für Stück wie oben beschrieben angezeigt wird?
Ich würde gerne in einer JTextArea folgendes ausgeben lassen:
"Du schläfst"
dann 2 Sekunden später:
"... "
und noch ein paar Mal je 2 Sekunden später
"... "
Ich habe das ganze folgendermaßen versucht:
Java:
jTextArea1.append("Du schläfst");
for (int i=0; i<3; i++){
jTextArea1.append("... ");
Thread.sleep(2000);
}
Das Problem ist nun, dass erst, nachdem die gesamte Wartezeit vorbei ist, der Text auf der JTextArea ausgegeben wird.
Wie kann ich das so programmieren, dass es Stück für Stück wie oben beschrieben angezeigt wird?