Hallo liebes Forum,
ich habe folgendes Fenster:
Dieses Fenster enthält einen JButton zum Schließen. Dieser macht folgendes:
Wenn ich das Fenster per Kreuz rechts oben schließe, wird die Methode "processWindowEvent" automatisch aufgerufen. Leider passiert das nicht, wenn ich den JButton benutze. Wie kann ich das Fenster mit dem Button schließen, dass ein entsprechendes WindowEvent ausgelöst wird???
Ich hab auch schon folgendes probiert (leider ohne Erfolg):
Wie kann man ein Fenster noch schließen???
Vielen Dank im Voraus.
mfg
Marcus
ich habe folgendes Fenster:
Code:
public class JFrame_Test {
private JFrame_Test() {
enableEvents(AWTEvent.WINDOW_EVENT_MASK);
try {
initGUI();
this.setSize(new Dimension(1100, 800));
}catch (Exception ex) {
ex.printStackTrace();
}
}
protected void processWindowEvent(WindowEvent e) {
if (e.getID() == WindowEvent.WINDOW_CLOSING) {
// mache irgendwas ...
}
}
}
Dieses Fenster enthält einen JButton zum Schließen. Dieser macht folgendes:
Code:
this.setVisible(false);
Wenn ich das Fenster per Kreuz rechts oben schließe, wird die Methode "processWindowEvent" automatisch aufgerufen. Leider passiert das nicht, wenn ich den JButton benutze. Wie kann ich das Fenster mit dem Button schließen, dass ein entsprechendes WindowEvent ausgelöst wird???
Ich hab auch schon folgendes probiert (leider ohne Erfolg):
Code:
this.setVisible(false);
this.dispose();
Wie kann man ein Fenster noch schließen???
Vielen Dank im Voraus.
mfg
Marcus