Christian Seiler: setTimeout(1000); in Java? Bibliotheksprobleme mit JCreator

Beitrag lesen

Hallo,

Gibt es etwas verglichbares wie "setTimeout(1000);" in java bzw welche Bibliothek muss ich hinzufügen?

Es gibt in Java die Methode sleep, die das Programm für eine gewisse Zeit schlafenlegt. Wenn Du also

Thread.sleep (1000);

machst, dann wird das Programm für 1000 Millisekunden unterbrochen.

Das ist nicht exakt das gleiche wie setTimeout. Wenn Du eine 100%ige Entsprechung willst, dann suchst Du vermutlich java.util.Timer oder (falls Du AWT/Swing verwendest) javax.swing.Timer. Beachte jedoch, dass auf Grund der Tatsache, dass beide Timer-Klassen Threads verwenden, die Semantiken wesentlich komplizierter werden, als bei sleep().

Ich benutze  JCreator, weis jemand wie ich dort die Programmbibliothek Prog1Tools.IOTools einfüge?

Zu JCreator oder der Bibliothek von der Du sprichst kann ich Dir leider nichts sagen.

Viele Grüße,
Christian