Hallo,
habe folgende Methode, die einen Text(der übergeben wird) zeitverzögert Buchstabe für Buchstabe schreibt.
Das funktioniert aber nur, wenn Thread.sleep(300) oder mit größerer Zahl. Warum geht es nicht mit
Thread.sleep(80)?
Zur Info : Die Zeile wird nach Zeitverzögerung auf einmal geschrieben, nicht Buchstabe für Buchstabe.
Vielleicht hat ja jemand eine Idee. Danke im voraus.
habe folgende Methode, die einen Text(der übergeben wird) zeitverzögert Buchstabe für Buchstabe schreibt.
Code:
public static void SchreibeTextLangsam(String text) throws InterruptedException{
for (char zeichen:text.toCharArray()) {
System.out.print(zeichen);
Thread.sleep(80);
}
}
}
Das funktioniert aber nur, wenn Thread.sleep(300) oder mit größerer Zahl. Warum geht es nicht mit
Thread.sleep(80)?
Zur Info : Die Zeile wird nach Zeitverzögerung auf einmal geschrieben, nicht Buchstabe für Buchstabe.
Vielleicht hat ja jemand eine Idee. Danke im voraus.