aline_bohrer
Grünschnabel
Hallo,
ich habe ein Problem mit dem Schließen von modalen JDialogs, die ich aus meiner Anwendung über Buttons aufrufe.
Beim Schließen der Dialoge über Abbrechen oder X, wird der Dialog geschlossen, aber im ActionListener die Funktion, die den Dialog aufgerufen hat nocheinmal ausgeführt. Sprich: Der Dialog erscheint zum zweiten Mal. Dieser lässt sich dann aber problemlos schließen.
Im ActionListener wird allerdings nicht wieder actionPerformed(), sondern wirklich nur die Funktion, die bei Klick auf den Button ausgelöst wird, ausgeführt.
Bei nicht modalen Dialogen funktioniert alles problemlos.
Hab im Netz schon gesucht, das Problem ist wohl auch bekannt. Leider passten die angebotenen Lösungen (z. B. zweimaliger show()- Aufruf) nicht bei mir.
Ich hoffe ihr könnt mir irgendwie weiterhelfen! ;-)
Schon mal vielen Dank,
gruß aline
ich habe ein Problem mit dem Schließen von modalen JDialogs, die ich aus meiner Anwendung über Buttons aufrufe.
Beim Schließen der Dialoge über Abbrechen oder X, wird der Dialog geschlossen, aber im ActionListener die Funktion, die den Dialog aufgerufen hat nocheinmal ausgeführt. Sprich: Der Dialog erscheint zum zweiten Mal. Dieser lässt sich dann aber problemlos schließen.
Im ActionListener wird allerdings nicht wieder actionPerformed(), sondern wirklich nur die Funktion, die bei Klick auf den Button ausgelöst wird, ausgeführt.
Bei nicht modalen Dialogen funktioniert alles problemlos.
Hab im Netz schon gesucht, das Problem ist wohl auch bekannt. Leider passten die angebotenen Lösungen (z. B. zweimaliger show()- Aufruf) nicht bei mir.
Ich hoffe ihr könnt mir irgendwie weiterhelfen! ;-)
Schon mal vielen Dank,
gruß aline