Jaki jest właściwy sposób na JFrame
zamknięcie, tak samo, jakby użytkownik nacisnął X
przycisk zamykania lub nacisnął Alt+ F4(w systemie Windows)?
Mam domyślną operację zamykania ustawioną tak, jak chcę:
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Robi dokładnie to, co chcę z wyżej wspomnianymi kontrolkami. To pytanie nie dotyczy tego.
Naprawdę chcę zrobić, aby GUI zachowywał się w taki sam sposób, jak naciśnięcie X
przycisku zamykania spowodowałoby jego zachowanie.
Załóżmy, że mam rozszerzyć, WindowAdaptor
a następnie dodać instancję mojego adaptera jako odbiornika za pośrednictwem addWindowListener()
. Chciałbym zobaczyć tę samą sekwencję połączeń za pośrednictwem windowDeactivated()
, windowClosing()
i windowClosed()
co miałoby miejsce przy X
ścisłej przycisku. Nie tyle łzawienie w okno, ale mówienie mu, żeby się rozerwało.