【发布时间】:2011-12-30 16:13:10
【问题描述】:
我有一个扩展 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 按钮时,没有任何反应。而且我没有看到“关闭……”的字样
我错过了什么?
【问题讨论】:
-
代码看起来很合理,发SSCCE 来说明问题。
标签: java swing jdialog windowlistener