The*_*oob 17 java user-interface swing jframe windowlistener
我想知道是否有办法,通过点击"X",让程序在关闭JFrame之前执行一些代码.该setDefaultCloseOperation()方法只需一个整数.
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Run Code Online (Sandbox Code Playgroud)
May*_*ong 20
this.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
int i=JOptionPane.showConfirmDialog(null, "Seguro que quiere salir?");
if(i==0)
System.exit(0);//cierra aplicacion
}
});
Run Code Online (Sandbox Code Playgroud)
Jef*_*rey 13
您可能有兴趣使用WindowListener.该WindowListener教程.