Events
-
Hi
Ich habe eine Klasse geschrieben in der eine Verbindung zu einem Server hergestellt wird, diese Klasse macht nichts anderes als auf einem port zu horchen und die ankommenden Daten auszugeben.
Jetzt möchte ich aus einem Formular auf die Daten zugreifen.
Es soll möglichst so sein das ich in der Formular-Klasse eine Methode habe die z.B. OnReceive heißt und nichts macht als die Daten sofort in ein Textfeld auszugeben wenn diese ankommen.mfg
-
Na dann mach mal. Probleme scheinst du ja keine zu haben, sonst hättest du ja nach was konkretem gefragt.
-
Sicher habe ich.
Ich möchte wissen wie ich aus einer Klasse ein Event im Formular auslöse.
Wie beim mausklick aber halt nur wenn ich Daten erhallte.mfg
-
- 'FooListener' Interface schreiben.
- 'FooEvent' Klasse schreiben.
- 'addFooListener()' methode in der klasse wo das event ausgelöst werden soll
(dort die referenz auf den Listener merken)und wenns denn passiert das Event feuern, sprich die entsprechende
'eventFoo()'-whatever methode des 'FooListeners' aufrufen.