Ne. Pridej si na ten JFrame WindowListener a svuj kod dej do metody windowClosing...
frame.addWindowListener(new java.awt.event.WindowAdapter() {
@Override
public void windowClosing(java.awt.event.WindowEvent windowEvent) {
....
}
});