S
Sandmann
Gast
Hallo,
Ich muss im Zuge einer Aufgabe Konzepte untersuchen, wie ich GUI Elemente zur Laufzeit in einen Frame integriere, so dass der Frame noch möglichst gut aussieht, dass heißt der Verschnitt möglichst gering ist.
Die GUI Elemente bekomme ich von einem Server zu beliebigen Zeitpunkten geschickt, aber ich weiß nichts genaues über diese Komponenten, nur dass es sich um JComponents handelt.
Die reine Integration in den Frame funktioniert so weit.......nur wenn eine JComponent, sagen wir ein JButton mit ActionListener vom Server geschickt wird, so geht der Bezug zum Listener währenddes Ser- und De-Serialisierungsprozess verloren.
Vielleicht kennt sich da ja jemand etwas genauer aus und könnte mir Tipps geben, wie ich die Kommunikation zwischen Client und Server realisieren könnte, wenn der Button auf Client-Seite gedrückt wird? :?:
Ein Umweg über eine XML-Datei, welche Zustand-Informationen enthält soll bei der Lösung nicht verwendet werden.
Stehe da zur Zeit auf dem Schlauch. Es ist ja auch die Frage ob so etwas mit Listener und Serialisierung überhaupt funktioniert. Exceptions werden auf jeden Fall nicht geworfen. Aber wie gesagt, wenn ich den Button drücke auf Client Seite, dann passiert nichts. Auf Server-Seite wird beim Drücken des Buttons reagiert.
Bin für jeden Tipp und Hinweis dankbar!!!
Gruß :bahnhof:
Ich muss im Zuge einer Aufgabe Konzepte untersuchen, wie ich GUI Elemente zur Laufzeit in einen Frame integriere, so dass der Frame noch möglichst gut aussieht, dass heißt der Verschnitt möglichst gering ist.
Die GUI Elemente bekomme ich von einem Server zu beliebigen Zeitpunkten geschickt, aber ich weiß nichts genaues über diese Komponenten, nur dass es sich um JComponents handelt.
Die reine Integration in den Frame funktioniert so weit.......nur wenn eine JComponent, sagen wir ein JButton mit ActionListener vom Server geschickt wird, so geht der Bezug zum Listener währenddes Ser- und De-Serialisierungsprozess verloren.
Vielleicht kennt sich da ja jemand etwas genauer aus und könnte mir Tipps geben, wie ich die Kommunikation zwischen Client und Server realisieren könnte, wenn der Button auf Client-Seite gedrückt wird? :?:
Ein Umweg über eine XML-Datei, welche Zustand-Informationen enthält soll bei der Lösung nicht verwendet werden.
Stehe da zur Zeit auf dem Schlauch. Es ist ja auch die Frage ob so etwas mit Listener und Serialisierung überhaupt funktioniert. Exceptions werden auf jeden Fall nicht geworfen. Aber wie gesagt, wenn ich den Button drücke auf Client Seite, dann passiert nichts. Auf Server-Seite wird beim Drücken des Buttons reagiert.
Bin für jeden Tipp und Hinweis dankbar!!!
Gruß :bahnhof: