Timer bei BlueJ erstellen?

1 Antwort

Du speicherst dir die Startzeit des Timers. Bei jedem Refresh des Spieles bzw. der Anzeige berechnest du die Differenz der aktuellen Zeit von der Startzeit.

Wenn diese größer 0 ist zeigst du sie an, ansonsten zeigst du 0 an und führst dein Timer-Event aus.

Die Zeit kannst du mittels der Funktion System.currentTimeMillis() abrufen. Es gibt noch andere Zeitfunktionen, die sich für verschiedene Zwecke eignen, die angegebene sollte aber ausreichen.