Einfache java-countdown
Arbeite ich an einem schoolproject in java bekommen und herauszufinden, wie man erstellen Sie einen timer.
Der timer, den ich versuche zu bauen ist wohl ein count-down von 60 Sekunden.
Bitte helfen Sie mir!
/Johannes
Konsole? GUI? Welchen code hast du bisher?
whathaveyoutried.com Auf StackOverflow wir viel lieber Fragen zu beantworten, wenn wir können sehen, dass viel Aufwand wurde bereits in das problem, oder Suche nach der Antwort. Überarbeiten Sie Ihre Frage.
Bitte Editiere deine Frage, um einen sscce, die zeigt, was Sie versucht haben; in diesem Zusammenhang Beispiel kann ein nützlicher Ausgangspunkt sein.
whathaveyoutried.com Auf StackOverflow wir viel lieber Fragen zu beantworten, wenn wir können sehen, dass viel Aufwand wurde bereits in das problem, oder Suche nach der Antwort. Überarbeiten Sie Ihre Frage.
Bitte Editiere deine Frage, um einen sscce, die zeigt, was Sie versucht haben; in diesem Zusammenhang Beispiel kann ein nützlicher Ausgangspunkt sein.
InformationsquelleAutor Johannes Flood | 2012-09-17
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie verwenden:
Oder sowas
BEARBEITEN, ich Weiß, das ist nicht die beste option, ansonsten solltest du eine neue Klasse erstellen:
Richtige Weg, dies zu tun:
Dann machst du in deinem code:
Thread thread = new Thread(MyTimer);
Um dies zu tun, müssen Sie zum ausführen dieser Methode in einem neuen Thread, aber wir wollen nicht um die Dinge zu kompliziert, ich habe neue code in der ursprünglichen Antwort.
Es noch Pausen, wenn ich drücken Sie die start-Taste die Taste gar nicht gehen, bis der timer fertig ist!
Hinzugefügt der richtige Weg ist, oder zumindest, wie würde ich dies tun, müssen Sie zum erstellen einer neuen Klasse für den timer, es muss implementiert Runnable und die run-Methode, trennte ich die timer-Funktion, und es heißt, wenn diese neue Klasse wird aufgerufen, wenn Sie anrufen new Thread(MyTimer); überprüfen Sie es und lassen Sie mich wissen, wenn es geklappt 😉
Funktioniert immer noch nicht. Hier sieht es Recht weiß: piclair.com/351ak und piclair.com/14tw4
InformationsquelleAutor
Blick in Timer, ActionListener, Thread
InformationsquelleAutor Piyush Mattoo
Gibt es viele Möglichkeiten, dies zu tun. Erwägen Sie die Verwendung einer sleep-Funktion und es sleep von 1 Sekunde zwischen jeder iteration und die Anzeige der Sekunden übrig.
InformationsquelleAutor BSull
Da Sie nicht die Besonderheiten, dies würde funktionieren, wenn Sie es nicht brauchen, für vollkommen richtig.
InformationsquelleAutor Jon7
Es ist einfach, um den countdown mit Java. Können sagen, Sie wollen, um den countdown 10 min, so Versuchen Sie dies.
InformationsquelleAutor fthopkins