Ich frage mich, ob JLabel wirklich keinen Wert neben String und Icon anzeigen kann. Zum Beispiel für Clock variable Anzeige ..Dispay non-String Variable zu JLabel
Clock clock = Clock.systemDefaultZone();
Und die JLabel setText()
Methode folgend ..
label.setText(clock);
Ich bin mir bewusst, dass setText()
Methode nur mit String-Parametern arbeitet. Da die Variable clock nicht in String konvertiert werden kann, habe ich keine Ahnung, wie ich sie auf dem Etikett anzeigen kann. Oder was soll ich anstelle von JLabel verwenden, um Clock-Variablen anzuzeigen.
Ich versuchte label.setText(Clock.valueOf(clock));
, bis später erkannte ich, dass nur für primitive Daten funktioniert (oder nein?). Ich bin wirklich in diesem Moment steckengeblieben.
@HovercraftFullOfEels o Junge ... ich habe gerade erkannt, dass ich stattdessen LocalTime verwenden kann. Ich bin Anfänger hier: D das ist peinlich. –
Nicht sicher, warum Sie eine Uhr verwenden. Ich würde vermuten, dass Sie die Kalenderklasse oder die Date-Klasse verwenden sollten. Jede dieser Klassen hat eine String-Darstellung der aktuellen Uhrzeit. – camickr
@HovercraftFullOfEels okay, werde das versuchen –