我有一个SWING
表单,当我关闭应用程序时,我想将数据保存到文本文件中。
这是 Swing 生成的代码,我无法修改:
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
addWindowListener(new java.awt.event.WindowAdapter()
{
public void windowClosed(java.awt.event.WindowEvent evt)
{
formWindowClosed(evt);
}
});
这是我的自定义实现formWindowClosed
。问题是应用程序在没有执行 formWindowClosed 的情况下关闭。
不是formWindowClosed
我想在应用程序关闭之前放置执行代码的方法吗?
formWindoClosed
执行:
private void formWindowClosed(java.awt.event.WindowEvent evt)
{
System.out.println("Message");
brain.getBirou().getProbaRepo().WriteParticipantToTXT();
}