In einem Zeitintervall einen Int-Wert ändern

con0815

Aktives Mitglied
Ich steh en bisschen auf dem Schlauch, ich hab mir ma gedacht um en bisschen mehr Übung beim Programmieren zu bekommen, mach ich mir ma en kleines Programmchen.

Jetzt steh ich vor dem Problem, ich möchte in einem bestimmten sekundenintervall immer -1 auf einen Int-Wert setzen.

Kennt da wer ne Java Klasse mit der ich da arbeiten kann? und wenn Welche?

auch hat eben ein Bekannter zu mir gemeint man muss da etwas aufpassen, weiß da wer worauf ich aufpassen muss?

Gruß
 
Also du brauchst dann eben einen Thread. Daher empfehle ich mal den swing.Timer. Dieser kann periodisch eine Aufgabe ausführen. Du müsstest dich dann ggf um die Synchronisation kümmern.
 
Hallo,

danke für die schnelle Antwort, so in der Art dachte ich mir das schon. Nur eben die Zusage eines anderen bestärkt das!
das Danke ist auf deinem Konto 🙂
 
Wenn du nicht vor hast die Operation immer wieder neuzustarten, kannst du den java.util.Timer verwenden.
Dieser bietet auch viel mehr Methoden an.

Der javax.swing.Timer hat lediglich den Vorteil, dass er ohne großen Aufwand neugestartet und gestoppt werden kann und gut für swing Anwendungen ist (falls eine Operation die GUI verändert..).
 

Neue Themen


Zurück
Oben