http://141.56.132.162/lehre/webapps/javabuch/k100179.html#mediatorinjava
Dieses Beispiel kennt ihr doch sicher alle aus dem GotoJava2. Hats auch wer verstanden ?
ich sehe das so:
einerseits muss die Gui ein Objekt der Command-Klasse erhalten damit die EventListener sich bei Ihr registrieren können:
andererseits muss die ClientCommand über ein Objekt der Gui verfügen um sie zu steuern!
Ich weiss das ich, sobald ein Event ausgelöst wird, vom Event mit getParent().getParent().getParent irgendwann die Gui selbst erreiche,
aber ohne einen Event als Ausgangspunkt geht das nicht.
Wenn ich jetzt aber, z.b. Daten von einem Server empfange und sie an eine TextArea in der Gui anhängen will ??
Ich habe keinen Event, hab also keinen Zugriff auf die Gui.
Wo ist der Denkfehler ?
Kann mich wer aufklären ?
thx
Dieses Beispiel kennt ihr doch sicher alle aus dem GotoJava2. Hats auch wer verstanden ?
ich sehe das so:
einerseits muss die Gui ein Objekt der Command-Klasse erhalten damit die EventListener sich bei Ihr registrieren können:
Code:
addKeyListener(cmd);
andererseits muss die ClientCommand über ein Objekt der Gui verfügen um sie zu steuern!
Ich weiss das ich, sobald ein Event ausgelöst wird, vom Event mit getParent().getParent().getParent irgendwann die Gui selbst erreiche,
aber ohne einen Event als Ausgangspunkt geht das nicht.
Wenn ich jetzt aber, z.b. Daten von einem Server empfange und sie an eine TextArea in der Gui anhängen will ??
Ich habe keinen Event, hab also keinen Zugriff auf die Gui.
Wo ist der Denkfehler ?
Kann mich wer aufklären ?
thx