Hallo zusammen,
ich bin zur Zeit dabei eine umfangreichere JavaSwing-Applikation zu entwickeln. Schon jetzt zur Planungsphase stosse ich auf Fragen, die sich mir bei meinen bisherigen Projekten nicht auftaten.
Ein genrelles Problem habe ich mit der Verknüpfung von verschiedenen Dialogen und Masken. Da ich zur Zeit noch in der Planungsphase bin, gibt es noch keine Quellcode und versuche es mal mit einer Bespielbeschreibung:
Es gibt zB eine Maske zur Kundendateneingabe; um sich die Tipparbeit zu ersparen, soll zB ein Suchen-Dialog aufrufbar sein - die dort ausgewählten Daten sollen nach Bestätigung nun die Kundenmaske füllen. Für mich stellt sich die Frage, wie man sowas verwirklicht, ohne in die Prozedurale-Programmierung zu verfallen.
Bei meinem bisherigen Java-Wissen wird jeder Button mit einem Listener belegt; eine Abfolge der Auswertungen sähe dann so aus:
<pre>
wenn Button"Kunde" geklickt;
zeige Kundendialog;
wenn Button"Suchen" geklickt;
zeige Suchendialog;
wenn Suchendialog weg
fuelleKundendialog(holeWerteSuchenDialog)
nnew
nnew
nnew
</pre>
Was mich weiter beschäftigt, wie man solche Dialoge verbindet, ohne jeden StandardPanel extra mit einem SuchenPanel zu versehen(Wiederverwendbarkeit). Oder ist das in in diesem Fall "normal".
Vielleicht kann mir jemand einen Hinweis geben, unter welchen Schlagwörtern ich suchen muß. Im Internet oder bei Sun findet man massenhaft Beispiele, die mir auch bisher sehr geholfen haben, nur speziell für dieses Thema tue ich mich etwas schwer.
Ich hoffe, ich konnte mein Problem einigermassen verständlich darlegen.
Vielen Dank und Gruß
Matthias Zitzen
ich bin zur Zeit dabei eine umfangreichere JavaSwing-Applikation zu entwickeln. Schon jetzt zur Planungsphase stosse ich auf Fragen, die sich mir bei meinen bisherigen Projekten nicht auftaten.
Ein genrelles Problem habe ich mit der Verknüpfung von verschiedenen Dialogen und Masken. Da ich zur Zeit noch in der Planungsphase bin, gibt es noch keine Quellcode und versuche es mal mit einer Bespielbeschreibung:
Es gibt zB eine Maske zur Kundendateneingabe; um sich die Tipparbeit zu ersparen, soll zB ein Suchen-Dialog aufrufbar sein - die dort ausgewählten Daten sollen nach Bestätigung nun die Kundenmaske füllen. Für mich stellt sich die Frage, wie man sowas verwirklicht, ohne in die Prozedurale-Programmierung zu verfallen.
Bei meinem bisherigen Java-Wissen wird jeder Button mit einem Listener belegt; eine Abfolge der Auswertungen sähe dann so aus:
<pre>
wenn Button"Kunde" geklickt;
zeige Kundendialog;
wenn Button"Suchen" geklickt;
zeige Suchendialog;
wenn Suchendialog weg
fuelleKundendialog(holeWerteSuchenDialog)
nnew
nnew
nnew
</pre>
Was mich weiter beschäftigt, wie man solche Dialoge verbindet, ohne jeden StandardPanel extra mit einem SuchenPanel zu versehen(Wiederverwendbarkeit). Oder ist das in in diesem Fall "normal".
Vielleicht kann mir jemand einen Hinweis geben, unter welchen Schlagwörtern ich suchen muß. Im Internet oder bei Sun findet man massenhaft Beispiele, die mir auch bisher sehr geholfen haben, nur speziell für dieses Thema tue ich mich etwas schwer.
Ich hoffe, ich konnte mein Problem einigermassen verständlich darlegen.
Vielen Dank und Gruß
Matthias Zitzen
Comment