Событие удаления захвата JFrame

У меня есть проект Java.
У меня есть JFrame с прикрепленным к нему обработчиком

frame.addWindowListener(new WindowAdapter() {

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

            }
        });

Но на этом кадре у меня также есть кнопка закрытия (чтобы сделать его более удобным для пользователя), и эта кнопка «закрыть» вызывает метод удаления кадра. Теперь, когда я закрываю фрейм, щелкая маленькую кнопку x в верхнем правом углу, вызывается WindowListener. Но событие не срабатывает, когда я вызываю метод удаления.
должен ли я вызвать какой-то другой метод для закрытия, чтобы сработал WindowListener, или, возможно, реализовать другой слушатель?

5
задан Matthias 27 September 2014 в 13:34
поделиться