Aktuelles Frame schliessen

MariusMeier

Mitglied
Hallo zusammen!

Sollte einfach sein... ich will mein aktuelles frame schliessen über dispose().

Ich habe jedoch meinen ActionListener in eine externe Klasse ausgelagert. Wie übergebe ich die aktuelle referenz des zuschliessenden Fensters?
Code:
class GUIActionEvent implements ActionListener {
		public void actionPerformed(ActionEvent e) {
			if(e.getSource() == itemBeenden) {
				--> Hier sollte Fenster geschlossen werden!
			}
		}
	}

MFG Marius
 
So zum Beispiel:

Java:
class GUIActionEvent implements ActionListener {
private Frame frame;
GUIActionEvent(Frame frame){
this.frame = frame;
}
		public void actionPerformed(ActionEvent e) {
			if(e.getSource() == itemBeenden) {
				frame.dispose();
			}
		}
	}

Wie ist denn allgemein dein Aufbau? Ist GUIActionEvent eine Innere Klasse in deinem Frame?
 
Zurück