Dodaje WindowListener do okna.
addWindowListener
(
new WindowAdapter()
{
public void WindowClosing(WindowEvent evt)
{
System.out.println("Zamykamy ...");
exit();// <- to moja funkcja, w której sprawdzam, czy plik został zapisany
}
}
);
Nie działa. Jeśli dam frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)
to mój listener nie wykonuje kodu. Jeśli nie dodam tego kodu, to program w ogóle się nie zamyka po kliknięciu przycisku zamknij.