JFrame fangen entsorgen Veranstaltung

Ich ein Java-project.
Ich habe einen JFrame mit einer Ereignisprozedur, um es so auf

frame.addWindowListener(new WindowAdapter() {

            public void windowClosing(WindowEvent evt) {
                this.setEnabled(true);

            }
        });

Aber auf den frame habe ich auch eine Schaltfläche zum schließen (zu machen, mehr Benutzer freundlich) und das "schließen" - Schaltfläche ruft das frame dispose-Methode. Nun, wenn ich in der Nähe der Rahmen, indem Sie auf die kleine x-Schaltfläche in der oberen rechten Ecke, die WindowListener aufgerufen wird. Aber das Ereignis nicht ausgelöst, wenn ich das aufrufen der dispose-Methode.

sollte rufe ich eine andere Methode zu schließen, so ist der WindowListener feuert, oder vielleicht implementieren ein weiterer listener?

InformationsquelleAutor Andrej | 2010-11-11

Schreibe einen Kommentar