ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
705
705
EMPFEHLEN
-
22.03.10 16:52 #1
- Registriert seit
- Oct 2003
- Beiträge
- 117
Hi Forum
ich habe mir einen Swong GUI Wizard erstellt. 1 JFrame, dann werden nacheinander JDialogs aufgerufen.
Wird die Appli gestartet, so ist auf dem JFrame ein JPanel mit einem GridBagLayout von 2 Spalten (HyperLink zum Dialog (JLabel), OK/NOK-Icon (JLabel).
Dieses JPanel soll den Benutzer darüber informieren, wie seine aktuellen Einstellung sind (OK, NOK).
Klickt der Benutzer auf einen Label (1. Spalte), so öffnet sich das entsprechende JDialog.
Wann immer der Benutzer die Einstellungen speichert/lädt, werden die Einstellungen validiert und die Icons (2. Spalte) entsprechend angezeigt.
So, sobald der Benutzer alle JDialogs durchgeklickt hat, soll am Ende wiederum eine Info angezeigt werden, welche Settings OK/NOK sind.
Ich hab als Versuch einfach mal das JPanel vom JFrame auch dem JDialogFinish hinzugefügt - aber das klappt so nicht.
Man müsste sowas mit Model View Controller lösen, hab' ich gelesen. Aber ich möchte nun nicht alles auf den Kopf stellen. Wie kann ich also auf die Schnelle das JPanel 2x anzeigen lassen? Natürlich könnte ich alles duplizieren, aber das ist ja nicht richtig.
Alternativen?
cheerioh & thx
SiSGeändert von StehtimSchilf (22.03.10 um 17:01 Uhr)
-
Hallo,
da wirst du aber leider nicht drum herum kommen. Eine Komponente kann nicht gleichzeitig in zwei verschiedenen Containern dargestellt werden. Du wirst definitiv zwei JPanels benötigen. Ob du es jetzt zum dem MVC-Pattern umbaust, bleibt dir überlassen.
Gruß
SaschaEs ist schwer Allwissend zu sein. Aber ich komme damit klar. ;-)
-
23.03.10 10:01 #3
- Registriert seit
- Oct 2003
- Beiträge
- 117
Danke.
Hab nun die 12 labels kopiert und ebenso die zugehörigen Actionlisteners.... ging fix.
MVC muss ich mal richtig reinlesen, damit ich es das nächste Mal gerade richtig mache!
cheeioh & Thx
SiS
Ähnliche Themen
-
Subframes als JFrame oder JDialog
Von mueslirocker im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 6Letzter Beitrag: 18.10.10, 17:26 -
Kommunkation zwischen einen JFrame und JDialog....
Von DaT-Monster im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 6Letzter Beitrag: 23.08.07, 10:36 -
Problem mit Interaktion JFrame mit JDialog
Von HansWernerM im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 3Letzter Beitrag: 25.06.07, 12:50 -
JPanel mit Layout an JDialog übergeben...
Von Tsa im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 6Letzter Beitrag: 22.12.05, 16:58 -
Datenaustausch zwischen JFrame(parent) und JDialog(child)?
Von ellion im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 4Letzter Beitrag: 17.10.05, 10:21





Zitieren

Login





