JFrame MouseListener mouseExited

MetroAffe

Mitglied
Hallo,

habe mal wieder ein Problem. Ich habe ein einfaches JFrame mit ein paar Buttons drauf und ich möchte das es sich schließt sobald man das JFrame mit der Maus verlässt. Ohne Buttons: Kein Problem! Nur sobald Buttons ins Spiel kommen funktioniert das nicht mehr, da der Listener der Meinung ist, dass das Frame verlassen wurde, sobald man auf einen Button kommt.
Wie kann ich das so abändern, dass das nicht mehr geschieht?

Der MouseListener hängt direkt auf dem Frame...

Bin für jeden Hinweis dankbar! ;)
MetroAffe
 

MetroAffe

Mitglied
Mir ist doch eine Lösung eingefallen:

Java:
			int x = e.getX();
			int y = e.getY();
			if(x < 0 || x > 320 || y < 0 || y > 850){
				System.exit(0);
			}

Bei Verbesserungsvorschlägen immer her damit ;D