[CODE lang="java" title="Fensterschließen" highlight="7-9"]public void beendeGUI() {
System.out.println("beendeGUI ausgewählt");
this.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
try {
if (JOptionPane.showConfirmDialog(TestGui.this,
"Wollen Sie uns wirklich schließen?",
"Fenster schließen?", JOptionPane.YES_NO_OPTION,
JOptionPane.PLAIN_MESSAGE) == JOptionPane.YES_OPTION) {
System.exit(0);
}
} catch (Exception ex) {
ex.printStackTrace();
}
}[/CODE]
Schönen Gruß in die Runde,
ich versuche, dass wenn ich ein Fenster meiner GUI schließe, eine Abfrage einzubauen, soweit klappt das auch.
Ich weiß jedoch nicht wie ich in den Buttons, "Ja und Nein" hinterlegen kann, das ganze Programm ist auf Deutsch, nur das Fenster wäre auf Englisch.
Ich finde auch sonst keine Anleitung dazu, wäre toll wenn hier jemand einen Tipp hätte. Zudem ist mir aufgefallen das egal ob ich Yes oder NO drücke die Fenster zugehen. Ich bin verwirrt :s
Code folgt:
Liebe Grüße
Tempra
System.out.println("beendeGUI ausgewählt");
this.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
try {
if (JOptionPane.showConfirmDialog(TestGui.this,
"Wollen Sie uns wirklich schließen?",
"Fenster schließen?", JOptionPane.YES_NO_OPTION,
JOptionPane.PLAIN_MESSAGE) == JOptionPane.YES_OPTION) {
System.exit(0);
}
} catch (Exception ex) {
ex.printStackTrace();
}
}[/CODE]
Schönen Gruß in die Runde,
ich versuche, dass wenn ich ein Fenster meiner GUI schließe, eine Abfrage einzubauen, soweit klappt das auch.
Ich weiß jedoch nicht wie ich in den Buttons, "Ja und Nein" hinterlegen kann, das ganze Programm ist auf Deutsch, nur das Fenster wäre auf Englisch.
Ich finde auch sonst keine Anleitung dazu, wäre toll wenn hier jemand einen Tipp hätte. Zudem ist mir aufgefallen das egal ob ich Yes oder NO drücke die Fenster zugehen. Ich bin verwirrt :s
Code folgt:
Liebe Grüße
Tempra