Hallo,
ich bin neu bei der Java GUI Programmierung und habe ein kleines Problem. Mein Programm besteht aus 2 Klassen, in einer befindet sich die GUI, in der anderen ein Thread, welcher in regelmäßigen Abständen einen Wert von einer Datenbank ausließt und diesen mithilfe einer setter-Methode in einer Variable in der GUI Klasse speichert. Das funktioniert bis dahin auch.
Jetzt möchte ich aber diese Variable auf ein jLabel schreiben, was ich mit label.setText() probiert habe, jedoch aktualisiert das jLabel nicht den Inhalt. Ich habe es schon mit repaint() probiert, jedoch ändert sich nichts. Das label.setText() ist in einer Methode, wenn ich es in einen ActionListener von einem Button setzte, funktioniert die Aktualisierung. Wo kann mein Fehler liegen?
Vielen Dank schon im Voraus!
ich bin neu bei der Java GUI Programmierung und habe ein kleines Problem. Mein Programm besteht aus 2 Klassen, in einer befindet sich die GUI, in der anderen ein Thread, welcher in regelmäßigen Abständen einen Wert von einer Datenbank ausließt und diesen mithilfe einer setter-Methode in einer Variable in der GUI Klasse speichert. Das funktioniert bis dahin auch.
Jetzt möchte ich aber diese Variable auf ein jLabel schreiben, was ich mit label.setText() probiert habe, jedoch aktualisiert das jLabel nicht den Inhalt. Ich habe es schon mit repaint() probiert, jedoch ändert sich nichts. Das label.setText() ist in einer Methode, wenn ich es in einen ActionListener von einem Button setzte, funktioniert die Aktualisierung. Wo kann mein Fehler liegen?
Vielen Dank schon im Voraus!