Hallo!
Der Titel besagt quasi schon alles.
Ich habe einen JDialog den ich schließen möchte mit
setVisible(false) oder
dispose()
Das Schließen wird durch den Klick durch einen Button ausgeführt.
Wenn der Button geklickt wird, werden mehrere Aktionen ausgeführt, zuletzt das Schließen des Dialogs, aber alle vorherigen werden ausgeführt.
Zum Test habe ich eine Zeile vor besagtem Befehl einen System.out.println() Befehl plaziert, der ausgeführt wird, danach dann das Windows-übliche(Keine Rückmeldung) im Fenstertitel.
Das wirklich Eigenartige: Lasse ich das Programm (mit Netbeans) im Debug-Modus laufen, funktioniert alles. Lasse ich es nur durch "run" laufen, der crash.
Hier noch ein Screenshot:
Hatte schon mal jemand ein ähnliches Problem / einen Tipp?
Der Titel besagt quasi schon alles.
Ich habe einen JDialog den ich schließen möchte mit
setVisible(false) oder
dispose()
Das Schließen wird durch den Klick durch einen Button ausgeführt.
Wenn der Button geklickt wird, werden mehrere Aktionen ausgeführt, zuletzt das Schließen des Dialogs, aber alle vorherigen werden ausgeführt.
Zum Test habe ich eine Zeile vor besagtem Befehl einen System.out.println() Befehl plaziert, der ausgeführt wird, danach dann das Windows-übliche(Keine Rückmeldung) im Fenstertitel.
Das wirklich Eigenartige: Lasse ich das Programm (mit Netbeans) im Debug-Modus laufen, funktioniert alles. Lasse ich es nur durch "run" laufen, der crash.
Hier noch ein Screenshot:
Hatte schon mal jemand ein ähnliches Problem / einen Tipp?