2 Klassen + ActionListener

Status
Nicht offen für weitere Antworten.

wimmi3

Mitglied
Guten Abend,

ich sitz' nun schon seit ein paar Tagen bei einem Problem fest... Ich habe eine Visual Class - worauf einiges angezeigt wird und auch einige Eingaben getätigt werden können. Weiters hab' ich einen kleinen PIC, der mir mittels RS232 (Serielle Schnittstelle) bei einer bestimmten Situation etwas schickt. Ich habe bereits ein Programm geschrieben, dass die Daten der seriellen Schnittstelle richtig einliest - jedoch ohne Visual Class. Mein Problem ist nun, dass ich diese 2 Programme zusammenführen soll - also sozusagen ein ActionListener in meiner VisualClass, der auf Daten der seriellen Schnittstelle horcht. Es genügt mir eigentlich, nur zu wissen, dass Daten zur Verfügung stehen - die Daten selbst sind mir also nicht wichtig. Meine Frage jetzt - wie könnte ich dies realisieren, wenn ich eine VisualClass - Datei besitze und eine normale Class - Datei (die Datei, die die seriellen Daten liest). Kurz und bündig wäre dass z.b. wenn Class-Datei Daten zur Verfügung hat, VisualClass-Datei bescheid geben.

Ich hoffe ich konnte dies verständlich formulieren.

Mit freundlichen Grüßen,
Daniel W.
 
mit dem Observer-Pattern erreichst glaub das was du willst, wenn die Datenklasse merkt wenn was ankommt
VisualClass = Observer
DataClass = Observable

der Observer wird dann beim Observable registriert und Letzterer informiert alle Observer bei Änderungen
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben