Benutzer-Werkzeuge

Webseiten-Werkzeuge


api:documentation:timer:start

Dies ist eine alte Version des Dokuments!


Die Klasse Timer

Die Klasse Timer kann eine Methode in periodischen Zeitabständen immer wieder aufrufen. Aber wie legt man fest, welche Methode immer wieder aufgerufen werden soll?

Die Methode Timer.repeat(Runnable runnable, int deltaTimeMs) bekommt ein Objekt einer Klasse, die das Interface Runnable implementiert sowie den zeitlichen Abstand der Methodenaufrufe in Millisekunden übergeben. Das Objekt wiederum besitzt (da es das Interface Runnable implementiert!) eine Methode run und diese wird dann immer wieder im gegebenen zeitlichen Abstand aufgerufen.

Hört sich kompliziert an? Ist es nicht, schau' Dir einfach die nachfolgenden Beispiele an!


api/documentation/timer/start.1611863669.txt.gz · Zuletzt geändert: 2021/12/29 11:29 (Externe Bearbeitung)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki