MikeSerious: Werteaktualisierung JTextArea

Hallo zusammen,

habe ein Problem in meinem Programm.
Ich habe per serielle Schnittstelle Sensordaten die ich in mein Java Porgamm einlese.
Dafür habe ich einen Beispielcode ausprobiert. Dieser funktioniert soweit auch. Da ich aber eine Oberfläche möchte habe ich danach manuell eine kleine GUI erstellt. (JFrame, JTextArea). Die Werte werden auch perfekt im JTextArea angezeigt und alles funktioniert.
Nun möchte ich mit einem GUI Builder eine größere Oberfläche basteln. Zum Anfang habe ich die selbe Oberfläche gebastelt, wie oben genannt. Nun habe ich ja aber 2 Klassen. Die SerialTest und die GUI Klasse.
Da sonst 2 Main methoden vorhanden sind habe ich die aus der SerialTest Klasse entfernt und erzeuge nun den Thread und die Klasse in der GUI Klasse.

Gib ich nun aber einen String von der SerialTest Klasse an die GUI Klasse und will diesen in einer JTextArea anzeigen erhalte ich nur "null". Woran liegt das?
Desweiteren liest er natürlich nur einmal den String der SerialTest Klasse ein.
Wie bekomm ich hin das der String dauerhaft abgefragt wird (zb. 1x pro Sekunde) und mir dann untereinander im JTextArea angezeigt wird?

Ich hoffe die Erklärung war einigermaßen verständlich!
Vielen Dank
Gruß