你去掉diasetDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE);、
这句好像说在关闭的时候,不去触发其它事件另外,你可以在
dia.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
dia.dispose();//加入这句
}
});
这句好像说在关闭的时候,不去触发其它事件另外,你可以在
dia.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
dia.dispose();//加入这句
}
});
public void windowClosing(WindowEvent e) {
System.quit();//加入这句
}
});
dia.setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE);//这句是当窗口即将关闭时所做操作(跟关闭动作没关系)
dia.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
......(运用程序)
}
});