Java: Abfangen des Beendes eines Programms

G

Gandhi

Mitglied
Thread Starter
Dabei seit
25.01.2004
Beiträge
98
Reaktionspunkte
0
Hallo zusammen,

ich schreibe gerade an einem Java Programm und habe mal folgende Frage:

Wie kann ich noch einige Funktionen ausführen, wenn jemand das Java-Programm beendet. D.h. Wählt jemand "Apfel"+"Q", so will ich den Benutzer z.B. fragen, ob er das Programm wirklich beenden will, oder ob er noch nicht gespeicherte Daten, speichern will.
Das gleiche soll dann aber auch unter Windows funktionieren, wenn jemand das Fenster schließt.
Ich hoffe es ist einigermaßen klar, was ich machen möchte.
Vielen Dank für hilfe schon mal im voraus.
 
WindowHandler

Du benötigst einen WindowListener, der die Methode
"windowClosing(WindowEvent)" überschreibt. Es reicht also völlig aus,
in der Gui-Initialisierung einen anonymen WindowAdapter als Referenz
anzugeben, der bei "windowClosing" z.B. ein JOptionFrame mit einer
Benutzerabfrage aufruft.
 
Zurück
Oben Unten