Swing JDialog schließen - WindowListener bekommt dispose nicht mit

FXL

Mitglied
Hi,


Ich habe im Konstruktor von meinem Dialog welches von JDialog erbt, folgendes eingtragen:

Java:
addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {                
   saveSettings();
}

Soweit so gut. Das Event wird auch getriggert wenn der Dialog über "X" geschlossen wird.

Mein Problem ist, ich habe ein "Schließen" Button dem Fenster hinzugefügt und beim klicken

Java:
dispose()

auf.

Fenster schließt sich auch, nur leider wird "windowClosing" nicht aufgerufen - WARUM?


Gruß Felix
 

Zurück
Oben