Java: Abfangen des Beendes eines Programms

Diskutiere mit über: Java: Abfangen des Beendes eines Programms im Mac OS X Entwickler, Programmierer Forum

  1. Gandhi

    Gandhi Thread Starter MacUser Mitglied

    Beiträge:
    98
    Zustimmungen:
    0
    Registriert seit:
    25.01.2004
    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.
     
  2. macHomer

    macHomer MacUser Mitglied

    Beiträge:
    152
    Zustimmungen:
    0
    Registriert seit:
    23.02.2005
    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.
     
Die Seite wird geladen...
Ähnliche Themen - Java Abfangen des Forum Datum
Umgebungsvariabel Java Mac OS X Entwickler, Programmierer 14.11.2016
Java deinstallieren, ältere Version installieren Mac OS X Entwickler, Programmierer 13.09.2016
JAVA unter OS X EL Capitan Mac OS X Entwickler, Programmierer 15.04.2016
Java - Minesweeper (Bilder einbinden) Mac OS X Entwickler, Programmierer 20.02.2016
Verschiedene Java-Versionen Mac OS X Entwickler, Programmierer 11.02.2016

Diese Seite empfehlen

Benutzerdefinierte Suche