2Danke
ERLEDIGT
JA
JA
ANTWORTEN
3
3
ZUGRIFFE
391
391
EMPFEHLEN
-
Hallo Forum
ich möchte mir einen eigenen FileDialog schreiben. Meine Idee dazu ist, in einem JFrame einen weiteren zu erstellen, der dann die gewünschten Schaltflächen Bereitstellt. Das derzeitige Problem ist: Wenn ich das Kindfensterschließe, schließt sich auch das Elternfenster. Wie muss ich den folgenden Code umschreiben?
-
Hi,
Soweit ich das sehe, ist dein Problem diese Zeile:
Code java:1
popup.setDefaultCloseOperation(EXIT_ON_CLOSE);
Damit beendet sich das System (das gesamte System, nicht nur das von "popup"), nachdem du den Frame schließt.
Dabei soll der Frame aber beim Klick auf das X nur "verschwinden", nehme ich an.
Zur Lösung könntest du also die oben genannte Code-Zeile mit der hier ersetzen:
Code java:1
popup.setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);
Wenn du vor dem Schließen noch irgendwas abfangen willst, kannst du ja auch einen WindowListener hinzufügen..
Gruß,
Martin
-
Code java:
1
popup.setDefaultCloseOperation(DISPOSE_ON_CLOSE);
Wäre doch bei einem Popup sinniger, oder? Oder versteh ich das nur falsch, dass du/er gar kein richtiges Popup erstellt/haben willst?
-
Danke für die Hinweise

Ich hab es jetzt wie folgt gelöst:
Code java:1 2 3 4 5 6 7 8 9 10 11 12 13
window.setEnabled(false); //Elternfenster popup = new JFrame(); //Kindfenster popup.setSize(200,200); popup.setResizable(false); popup.setDefaultCloseOperation(DO_NOTHING_ON_CLOSE); popup.setVisible(true); popup.addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent evt){ popup.dispose(); window.setEnabled(true); window.setVisible(true); } });
Ähnliche Themen
-
Eclipse Databinding - Realm erzeugen? Wie mit Swing verwenden?
Von DarthShader im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 3Letzter Beitrag: 15.12.09, 14:52 -
Swing: Erzeugen von eigenen GUI-Elementen in Subklassen von JPanel
Von Olel im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 2Letzter Beitrag: 29.07.08, 13:27 -
Baum-Struktur in Swing erzeugen wie in Eclipse-Menü
Von snoopysalive im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 8Letzter Beitrag: 26.03.08, 12:23 -
javax.swing.plaf.FontUIResource: Woher lädt Swing den Font
Von Deficiency im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 0Letzter Beitrag: 17.01.08, 08:38 -
variabel aus eltern-fenster ins kindfenster übergeben
Von no_ahnung im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 09.07.07, 12:44





Zitieren
Login





