У меня есть класс, который расширяет JDialog, у которого есть слушатель окна:
class MyClass extends JDialog {
public MyClass() {
setDefaultCloseOperation( JDialog.DO_NOTHING_ON_CLOSE );
addWindowListener( new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
System.out.println("closing...");
//do something...
}
});
}
}
Когда я нажимаю кнопку X, ничего не происходит.И я не вижу отпечаток "закрытие ..."
Чего мне не хватает?