Jaki jest właściwy sposób na JFramezamknięcie, tak samo, jakby użytkownik nacisnął Xprzycisk 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 Xprzycisku zamykania spowodowałoby jego zachowanie.
Załóżmy, że mam rozszerzyć, WindowAdaptora 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.