Java 关闭框架时如何执行操作?
当我要终止该计划时,我该如何采取行动 例如: 当我要终止程序时,我想设置Java 关闭框架时如何执行操作?,java,database,netbeans,frame,Java,Database,Netbeans,Frame,当我要终止该计划时,我该如何采取行动 例如: 当我要终止程序时,我想设置 if( the x button is clicked or something ) deleteRow from database; else just end. 是否应该在ui框架内执行此操作?为此使用窗口侦听器windowClosing方法用于在窗口关闭时执行代码,如果您想在窗口关闭后执行某项操作,则可以使用windowClosed方法 addWindowListener(new WindowAdapter()
if( the x button is clicked or something )
deleteRow from database;
else
just end.
是否应该在ui框架内执行此操作?为此使用窗口侦听器
windowClosing
方法用于在窗口关闭时执行代码,如果您想在窗口关闭后执行某项操作,则可以使用windowClosed
方法
addWindowListener(new WindowAdapter()
{
@Override
public void windowClosing(WindowEvent e)
{
.....
}
});
JFrame window=new JFrame("Window");
window.addWindowListener(new WindowAdapter(){
@Override
public void windowClosed(WindowEvent evt)
{
//Do something after window has closed.
}
public void windowClosing(WindowEvent evt)
{
//Do something when window is closing.
//Useful when you have to access data in window(buttons, textfields etc)
}
});
还有其他窗口事件侦听器。我可以将其添加到ui rite上?参见示例这是您的解决方案吗?如果答案是肯定的,请尽快打分,并投票选出其他好答案。