windowClosing

Status
Nicht offen für weitere Antworten.

A3XX

Bekanntes Mitglied
Hi Leute

Wieder zurück aus den Ferien :lol:

Ich habe eine Frage zu windowClosing. Ich möchte, dass wenn man auf das "x" drückt, zuerst gefragt wird ob das Programm geschlossen werden soll oder nicht. Je nachdem soll es beendet werden oder eben nicht.

Code:
if(JOptionPane.showConfirmDialog(null, "Wollen Sie das Programm wirklich beenden?", "Programm verlassen", JOptionPane.YES_NO_OPTION) == JOptionPane.YES_OPTION) {
System.exit(0);
}

Das ist mein Code in windowClosing. Doch selbst wenn man nein auswählt verschwindet das Fenster. Wie kann ich das verhindern? Wenn man "nein" anklickt soll gar nichts passieren
 
B

Beni

Gast
Du benutzt Swing? Dann kannst du "einJFrame.setDefaultCloseOperation( JFrame.DO_NOTHING_ON_CLOSE );" aufrufen, und das Frame wird nix mehr machen. (Du musst es dann "von Hand" schliessen).
Dasselbe gibt es für den JDialog.
 

A3XX

Bekanntes Mitglied
super. endlich mal dieses doofe Problem gelöst! Danke, daran bin ich schon halbwegs verzweifelt
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen


Oben