windowclosing - fenster schließt immer trotz abfrage

  • Themenstarter Themenstarter rostbart
  • Beginndatum Beginndatum
Status
Nicht offen für weitere Antworten.
R

rostbart

Gast
Hi,

ich hab ein kleines Proiblem mit dem windowclosing event

aussehen tut er folgendermaßen:
Code:
	public void windowClosing(WindowEvent e)
	{
		JFrame source = (JFrame) e.getSource();
		if (JOptionPane.showConfirmDialog(source,
		"Wollen Sie das Programm wirklich beenden?",
		"Programm beenden",
		JOptionPane.YES_NO_OPTION) == 0)
		{
		System.exit(0);
		}
		else { /* ... */ }
		// Die Anwendung sollte sich bei der Auswahl von "Nein" eigentlich nicht schließen...
	}


die Klasse implementiert den WindowListener
Code:
public class hpView extends JFrame implements ActionListener, WindowListener {...

Leider schließt sich das Fenster immer...egal ob ja oder nein gewählt wird.
Die anderen WindowEvent-Methoden habe ich vorsorglich mal komplett leer gelassen (auch den windowClosed)

Sämtliche Beispiele die ich finde gehen genauso vor (hab auch mehrere getestet)

Hat jemand ne Idee woran es liegen könnte bzw. welche Methode hier zusätzlich aufgerufen wird?

Denn selbst wenn ich die windowClosing-Methode auch leer lasse...das Fenster schließt sich trotzdem. Erst wenn ich den Windowlistener für den JFrame rausschmeiße nicht mehr...und das kann ja nicht des Problems Lösung sein 😉

danke und gruß

rostbart
 
Darauf hätte man eigentlich kommen können...daran lags natürlich

*aufdieUhrgugg*...naja...ich sitz seit 8 Stunden vor dem Bildschirm hier...ich verzeihe mir 😉

Ein dickes Danke! :toll:
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Zurück
Oben