G
Guest
Gast
Hi,
wir schreiben grade an einem Prototyp für ein kleines Aktienverwaltungsprogramm. Dabei wollten wir SWT für das gui benutzen. (JFaces schau ich mir grad an. Mal sehen...)
Das Programm hat mehrere "Seiten"
1. Login
2. Depotübersicht
3. Aktienansicht
4. Aktie hinzufügen
...
Ich überlege, wie ich die ganzen Seiten organisiere. Die momentane Lösung sieht so aus:
1. Anwendung beinhaltet ein Shell, was das parent der Composits unter 2. ist
2. Jeder Dialog/jede Seite ist eine von Composite abgeleitete Klasse, die mehrere widgets(button, label...) enthält.
Jedes Composite wird nur dann angezeigt, wenn es "dran" ist, ansonsten versteckt.
Bei den Tutorials, die ich gefunden habe, sieht man leider immer nur ein Fenster, was mehr oder weniger gleich bleibt, nix mit mehreren Dialogen.
Ist so das gängige Vorgehen, wenn man etwas in der Art relisieren will?
Danke für die Antworten :toll:
P.S. Wir benutzen eigentlich VisualEditor (SWT-Plugin für eclipse) aber sobald man da etwas im quellcode rumschreibt, macht der nur noch Sch***e. Dort haben wir das mit den Composites schon teilweise implementiert, aber ich übelege es "von Hand" zu schreiben.
wir schreiben grade an einem Prototyp für ein kleines Aktienverwaltungsprogramm. Dabei wollten wir SWT für das gui benutzen. (JFaces schau ich mir grad an. Mal sehen...)
Das Programm hat mehrere "Seiten"
1. Login
2. Depotübersicht
3. Aktienansicht
4. Aktie hinzufügen
...
Ich überlege, wie ich die ganzen Seiten organisiere. Die momentane Lösung sieht so aus:
1. Anwendung beinhaltet ein Shell, was das parent der Composits unter 2. ist
2. Jeder Dialog/jede Seite ist eine von Composite abgeleitete Klasse, die mehrere widgets(button, label...) enthält.
Jedes Composite wird nur dann angezeigt, wenn es "dran" ist, ansonsten versteckt.
Bei den Tutorials, die ich gefunden habe, sieht man leider immer nur ein Fenster, was mehr oder weniger gleich bleibt, nix mit mehreren Dialogen.
Ist so das gängige Vorgehen, wenn man etwas in der Art relisieren will?
Danke für die Antworten :toll:
P.S. Wir benutzen eigentlich VisualEditor (SWT-Plugin für eclipse) aber sobald man da etwas im quellcode rumschreibt, macht der nur noch Sch***e. Dort haben wir das mit den Composites schon teilweise implementiert, aber ich übelege es "von Hand" zu schreiben.