Ich probiere seit Tagen eine Lösung zu finden, nichts funktioniert. Ich hoffe hier kann mir wer helfen.
Ich habe einen JSpinner mit einer Liste fix vorgegebener Zeiten (07:00, 07:05, 07:10,… usw. bis 17:00). Nach betätigen eines Buttons soll die Zeit ausgelesen werden und ein in einer Schleife über die aktuelle Uhrzeit immer wieder abgefragt werden ob diese Zeit schon erreicht ist. Wenn sie erreicht ist, soll eine Dialogbox erscheinen.
Die selektierte Zeit aus dem jSpinner wird mit Variable = jSpinner.getValue(); ausgelesen, die aktuelle Zeit wird mit long AktuelleZeit = System.currentTimeMillis(); ermittelt.
Die Auswahl des jSpinner konnte ich in einen String umwandeln, den String wiederum habe ich in eine long variable konvertiert (oder gecastet wie auch immer). Der Vergleich ist aber nicht möglich, denn der Inhalt der long Variable vom JSpinner ist viel kürzer…
Ich scheitere immer wieder mit dem Vergleich der aktuellen Zeiten in Millisekunden und der jSpinner Eingabe um mit einer Schleife bei Zeitgleichheit eine Dialogbox aufzurufen .
Gibt’s hier ne einfache Lösung und vielleicht ein Beispiel wie ich’s lösen kann? Ein Codesnippet wäre ideal, bin noch nicht so erfahren…
Bin für jede Hilfe dankbar...
regards Jacl
Ich habe einen JSpinner mit einer Liste fix vorgegebener Zeiten (07:00, 07:05, 07:10,… usw. bis 17:00). Nach betätigen eines Buttons soll die Zeit ausgelesen werden und ein in einer Schleife über die aktuelle Uhrzeit immer wieder abgefragt werden ob diese Zeit schon erreicht ist. Wenn sie erreicht ist, soll eine Dialogbox erscheinen.
Die selektierte Zeit aus dem jSpinner wird mit Variable = jSpinner.getValue(); ausgelesen, die aktuelle Zeit wird mit long AktuelleZeit = System.currentTimeMillis(); ermittelt.
Die Auswahl des jSpinner konnte ich in einen String umwandeln, den String wiederum habe ich in eine long variable konvertiert (oder gecastet wie auch immer). Der Vergleich ist aber nicht möglich, denn der Inhalt der long Variable vom JSpinner ist viel kürzer…
Ich scheitere immer wieder mit dem Vergleich der aktuellen Zeiten in Millisekunden und der jSpinner Eingabe um mit einer Schleife bei Zeitgleichheit eine Dialogbox aufzurufen .
Gibt’s hier ne einfache Lösung und vielleicht ein Beispiel wie ich’s lösen kann? Ein Codesnippet wäre ideal, bin noch nicht so erfahren…
Bin für jede Hilfe dankbar...
regards Jacl