carookee - group communication for you
Home / JavaForum / Java allgemein
Infos   |   Features   |   Gold-Edition   |   Kundenservice   
java
  Übersicht
  Forum
Beginner
Java allgemein
JDBC
JNI
Networking
Online-Ressourcen
Swing + AWT
XML
Meckerecke
  Mitglieder
LOGIN





· Passwort vergessen
· Kostenlos anmelden
  Information
  Demo
  Features
  Im Vergleich
  Anmeldung
SUCHE
Beiträge, Foren oder Verfasser finden:
  Kundenservice
  Impressum
  Datenschutz
  AGB
Status
3.255 User online
0 User eingeloggt
 

Beiträge
   Antworten     Neuer Beitrag    

Beitrag 798 von 2212 (36%) |<   <   >   >|

Autor Gast
Datum 20.12.01, 09:10
Betreff Re: auf windowevent reagieren


Wenn du bestimmte Aktionen zum Beispiel nur beim Klicken auf abbrechen auslösen willst, dann brauchst du keinen windowadapter.

Du kannst auch einfach eine Variable nehmen (zum Beispiel vom Typ boolean). Beim Klick auf abbrechen wird der Wert von dieser geändert und die implementierst dann eine Methode, die dir den Wert von dieser zurückliefert.



Die Lösung über den Window-Adapter sehe folgendermaßen aus:
(ich bin jetzt in einer Initialisierungsmethode vom JFrame)

// hier wird ein Listener ans JFrame gehängt
this.addWindowListener(new java.awt.event.WindowAdapter() {
    
    // die Methode windowClosed wird hier implementiert
    public void windowClosed(WindowEvent e) {
        
        //hier führst du deine anschließenden Befehle aus
    }
});




Die Methode windowClosed des WindowAdapters wird dort implementiert. Wird jetzt das JFRame geschlossen, so wird diese Methode ausgeführt.


mfg Andreas


Diskussionsverlauf:
auf windowevent reagieren
    Re: auf windowevent reagieren

 Auf diesen Beitrag antworten
 Neuen Beitrag verfassen


|<   <   >   >|

                                                                                                                                                                                                                           

Impressum  · Datenschutz  · AGB  · Infos  · Presse
Ein modernes Forum: teamturn.com