Uhrzeit in der Titelleiste eines Fensters anzeigen?

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Hallo,

ich möchte die aktuelle Uhrzeit in der Titelleiste meines Swing Fensters angezeigt haben.
Hätte da vieleicht jemand eine Idee?
 

The_S

Top Contributor
merlin2 hat gesagt.:
Die Klasse Date verwenden, um die Uhrzeit auszulesen und dann mit setTitle(String) anzeigen?

Date ist veraltet, lieber GregorianCalendar verwenden, bevor du dir den Umgang mit einer solchen Klasse aneignest. Das Ganze wird in einen extra Thread mit Endlosschleife (Thread schläft immer 1 Sekunde) gepackt und schon siehst du die "Sekunden ticken" :D .
 
G

Guest

Gast
Hatte mir überlegt es mit einem TimerTask Objekt zu machen
 

The_S

Top Contributor
Hab ja auch nichts gegenteiliges behauptet. Wenn ein Anfänger ne Klasse kennt, mit der er z. B. Zeit-Operationen durchführen kann, dann wird er diese weiter verwenden, vermutlich auch deprecated Methoden. Deshalb wollte ich ihn darauf hinweisen, dass für Zeit allgemein lieber eine Calendar-Klasse verwendet werden sollte.

Aber natürlich hast du recht, nicht Date ist veraltet sondern die Methoden. Hab mich da wohl ein bisschen ungeschickt ausgedrückt :oops:
 

EOB

Top Contributor
mal als code das ganze:

Code:
import java.util.Calendar;
import java.util.GregorianCalendar;
import javax.swing.JFrame;

public class TimeThread extends Thread{
    private JFrame f;
    public TimeThread(JFrame f) {
        this.f=f;
    }
    
    public void run() {
        while(true){
            try {
                
                sleep(1000);
            } catch (InterruptedException ex) {
                ex.printStackTrace();
            }
            
            Calendar cal = new GregorianCalendar();
            int hour24 = cal.get(Calendar.HOUR_OF_DAY);
            int min = cal.get(Calendar.MINUTE);
            int sec = cal.get(Calendar.SECOND);
            
            f.setTitle("Uhrzeit: " + ((hour24 < 10) ? "0" + hour24 : hour24) + ":" + ((min < 10) ? "0" + min : min) + ":" + ((sec < 10) ? "0" + sec : sec));
            
        }
    }
}

Code:
 TimeFrame f = new TimeFrame();
 f.setVisible(true);
     
 Thread t = new TimeThread(f);
 t.start();

wobei eben timeframe einfach nur dein jframe ist.

grüße
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
E Aktuelle Uhrzeit auf jeder Stage anzeigen lassen (JavaFX) AWT, Swing, JavaFX & SWT 2
K Swing Aktuelle Uhrzeit anzeigen AWT, Swing, JavaFX & SWT 3
B Uhrzeit in JLabel AWT, Swing, JavaFX & SWT 4
N Swing JSpinner mit Datum aber ohne Uhrzeit AWT, Swing, JavaFX & SWT 2
D SpinnerDateModel NUR Uhrzeit ausgeben AWT, Swing, JavaFX & SWT 7
B SWT Linie soll in Abhängigkeit der aktuellen Uhrzeit gezeichnet werden AWT, Swing, JavaFX & SWT 16
G JTextfiled - Uhrzeit eingeben AWT, Swing, JavaFX & SWT 3
O Uhrzeit eingabefeld AWT, Swing, JavaFX & SWT 2
M Uhrzeit-Applet in Frame einfügen (AWT) AWT, Swing, JavaFX & SWT 8
A Titelleiste soll Pfad ausgeben AWT, Swing, JavaFX & SWT 16
C Swing In der Titelleiste den Namen und den vollständigen Pfad bzw URL des aktuellen Dokuments anzeigen AWT, Swing, JavaFX & SWT 25
P JFrame schrumpft bei Doppelklick auf die Titelleiste AWT, Swing, JavaFX & SWT 0
llabusch Titelleiste Dokumentenname und Pfad/URL anzeigen AWT, Swing, JavaFX & SWT 2
C JFrame ohne Titelleiste, aber mit Borders AWT, Swing, JavaFX & SWT 2
kodela Swing Icon in der Titelleiste "festnageln" AWT, Swing, JavaFX & SWT 6
K Swing Titelleiste zweckentfremden AWT, Swing, JavaFX & SWT 5
F Titelleiste von JDialog ausblenden mit Synthetica L&F AWT, Swing, JavaFX & SWT 2
S Swing JInternalFrame: Titelleiste entfernen AWT, Swing, JavaFX & SWT 5
hdi JFrame Titelleiste anpassen & setDefaultCloseOperation() AWT, Swing, JavaFX & SWT 3
janrode Schmale Titelleiste für JDialog AWT, Swing, JavaFX & SWT 3
G Sonderzeichen auf Titelleiste AWT, Swing, JavaFX & SWT 7
K Titelleiste ihrer Funktionen berauben AWT, Swing, JavaFX & SWT 6
G JFrame Titelleiste AWT, Swing, JavaFX & SWT 2
G Dialog ohne Titelleiste AWT, Swing, JavaFX & SWT 8
J Problem mit eigener Titelleiste und MouseMotionListener AWT, Swing, JavaFX & SWT 2
M JDialog ohne Titelleiste AWT, Swing, JavaFX & SWT 2
welterde Menü in der Titelleiste des JInternalFrame AWT, Swing, JavaFX & SWT 4
T JDialog - Titelleiste immer aktiv lassen AWT, Swing, JavaFX & SWT 4
L Hilfebutton in Titelleiste oder gute Alternative AWT, Swing, JavaFX & SWT 2
T JFrame - eigene Titelleiste AWT, Swing, JavaFX & SWT 8
M Frame ohne Titelleiste AWT, Swing, JavaFX & SWT 6
C Icon in der Titelleiste und Taskbar AWT, Swing, JavaFX & SWT 2
S Titelleiste ändern AWT, Swing, JavaFX & SWT 12
A Titelleiste entfernen AWT, Swing, JavaFX & SWT 4
T JInternalFrame ohne Titelleiste AWT, Swing, JavaFX & SWT 2
D Fenster ohne Titelleiste AWT, Swing, JavaFX & SWT 2
C Höhe der Titelleiste in JInternalFrame AWT, Swing, JavaFX & SWT 4
G Icon in der Titelleiste von JDialog setzen AWT, Swing, JavaFX & SWT 11
bummerland Fenster ohne Buttons ín der Titelleiste AWT, Swing, JavaFX & SWT 4
M effizient mehrere BufferedImage in eines schreiben AWT, Swing, JavaFX & SWT 6
O Swing Icon verschwindet beim Verschieben eines JLabels AWT, Swing, JavaFX & SWT 8
jojoge wie kann ich in eine Benennung eines JButtons eine Variable einbauen? AWT, Swing, JavaFX & SWT 6
L paintComponent in Panel eines Borderlayouts hinzufügen AWT, Swing, JavaFX & SWT 3
I Einbindung eines jpg/png/icons in eine GUI AWT, Swing, JavaFX & SWT 1
Splayfer Umrandung eines AttributedStrings AWT, Swing, JavaFX & SWT 2
Guybrush Threepwood Einfachste Möglichkeit zum Abspielen eines Videos in Swing AWT, Swing, JavaFX & SWT 4
Jose05 NullPointerException bei Beschreiben eines Labels aus einem Array AWT, Swing, JavaFX & SWT 12
Jose05 zugreifen auf ein Objekt eines GridPanes AWT, Swing, JavaFX & SWT 0
melaniemueller Verschiebung eines Fensters über Button AWT, Swing, JavaFX & SWT 27
news2swen automatisches erstellen eines Languagefiles AWT, Swing, JavaFX & SWT 1
B Stylen eines JTextPane funktioniert nicht AWT, Swing, JavaFX & SWT 1
MiMa Schliessen eines FXML Fensters? AWT, Swing, JavaFX & SWT 10
B JavaFX Farbe eines Quadrates in einer separaten Klasse ändern AWT, Swing, JavaFX & SWT 4
L AWT Ändern der Farbe eines BufferedImage mit Farbähnlichkeit AWT, Swing, JavaFX & SWT 5
B veränderte Größe eines Panels im Vorhinein wissen? AWT, Swing, JavaFX & SWT 1
L Komponenten eines Panels werden erst nach Klick darauf angezeigt AWT, Swing, JavaFX & SWT 13
L JavaFX Validierung eines Spinner AWT, Swing, JavaFX & SWT 1
M Builden eines lauffähigen JAR Files AWT, Swing, JavaFX & SWT 3
K Swing Text eines Lables in einer Methode ändern AWT, Swing, JavaFX & SWT 13
M JavaFX rotieren eines Kreises mit konstanter Geschwindigkeit AWT, Swing, JavaFX & SWT 1
K JavaFX Allgemeine Fragen zu dem Aufbau eines Programms hinsichtlich der Klassen AWT, Swing, JavaFX & SWT 1
M JavaFX Auf ein UI Elemement eines anderen Controllers zugreifen AWT, Swing, JavaFX & SWT 0
P Bewegung eines Balkens in eineum JPanel welches als Spielfeld fungiert AWT, Swing, JavaFX & SWT 2
Tronert JavaFX Linienstärke eines Separators ändern? AWT, Swing, JavaFX & SWT 3
N JavaFX Group: Gezieltes entfernen eines Objects (Rectangle) AWT, Swing, JavaFX & SWT 0
J Ziehen eines Buttons im JPanel AWT, Swing, JavaFX & SWT 2
J Drag and Drop eines Buttons AWT, Swing, JavaFX & SWT 0
M NullPointerException bei Übergabe eines RadioButtons AWT, Swing, JavaFX & SWT 11
DaCrazyJavaExpert Swing Extern den Text eines nicht fetsgelegten Buttons bekommen. AWT, Swing, JavaFX & SWT 12
J JavaFX Rectangle innerhalb eines Rectangle oder Panes positionieren? AWT, Swing, JavaFX & SWT 1
C JavaFX Inhalt eines SplitPane's durch Menü-Auswahl ändern? AWT, Swing, JavaFX & SWT 13
J linken Bildausschnitt eines BufferedImage abschneiden AWT, Swing, JavaFX & SWT 4
J bestimmten Bereich eines JPanels drucken AWT, Swing, JavaFX & SWT 2
D LookAndFeel Überschreiben eines UIDelegate AWT, Swing, JavaFX & SWT 0
T Java FX Probleme beim befüllen eines Tableviews AWT, Swing, JavaFX & SWT 5
C Zeichen eines 6 -Eckes AWT, Swing, JavaFX & SWT 1
U JavaFX Wechsel der Scene nach betätigen eines Button AWT, Swing, JavaFX & SWT 2
F Screenshot eines JPanel AWT, Swing, JavaFX & SWT 3
S JavaFX TreeItem: Icon am Ende eines Eintrags anhängen AWT, Swing, JavaFX & SWT 2
D TAB Taste innerhalb eines JSpinner AWT, Swing, JavaFX & SWT 2
R Update eines Labels bei Methodenaufruf einer anderen Klasse AWT, Swing, JavaFX & SWT 9
F Swing Spaltenbreite einer Column eines JTable auslesen AWT, Swing, JavaFX & SWT 5
D Swing Komponenten Anordnung eines Panels in Verbindung eines weiteren Panels AWT, Swing, JavaFX & SWT 9
F Swing Rotation eines Bildes mit beliebigen Koordinaten um den Mittelpunkt AWT, Swing, JavaFX & SWT 3
Cromewell JavaFX Nur bestimmten Teil eines Canvas rendern und anzeigen AWT, Swing, JavaFX & SWT 2
Z Swing Variable eines Objekt aus Hashmap in JList anzeigen AWT, Swing, JavaFX & SWT 1
D Frame beim starten eines anderen Frames schließen AWT, Swing, JavaFX & SWT 2
R Hilfe beim ändern des Hintergrundes eines JFrames AWT, Swing, JavaFX & SWT 9
T Durch klicken eines Buttons Klasse wechseln AWT, Swing, JavaFX & SWT 2
E Swing Copy und Paste eines einzelnen Knoten aus einem JTree AWT, Swing, JavaFX & SWT 1
J Swing Vertikales Zeichnen eines Strings mit Java2D AWT, Swing, JavaFX & SWT 1
7 JavaFX Problem beim Zeichnen eines Dreiecks in einem GUI AWT, Swing, JavaFX & SWT 6
V JavaFX Teile eines Images Transparent machen AWT, Swing, JavaFX & SWT 4
I JavaFX Langes drücken eines Buttons AWT, Swing, JavaFX & SWT 4
B Swing Wie Witdh und Height eines GuiElements bekommen AWT, Swing, JavaFX & SWT 5
L Swing Teile eines JPanel in eigene Klasse auslagern AWT, Swing, JavaFX & SWT 3
M Swing JPanel innerhalb eines Frames verschieben AWT, Swing, JavaFX & SWT 3
J JavaFX Zugriff auf FXML-Variablen eines anderen Controllers AWT, Swing, JavaFX & SWT 2
K Swing Inhalt eines JPanels lesen AWT, Swing, JavaFX & SWT 3
T Nur bestimmte Bereiche eines Fotos bearbeiten AWT, Swing, JavaFX & SWT 0

Ähnliche Java Themen


Oben