util
Class WindowCloseController
java.lang.Object
|
+--java.awt.event.WindowAdapter
|
+--util.WindowCloseController
- All Implemented Interfaces:
- java.util.EventListener, java.awt.event.WindowFocusListener, java.awt.event.WindowListener, java.awt.event.WindowStateListener
- public class WindowCloseController
- extends java.awt.event.WindowAdapter
Schliesst ein zu steuernes Fenster nachdem der Schliessknopf gedrŸckt wurde.
Die Klasse realisiert einen generischen Controller, welcher auf ein Ereigniss
zum Schliessen eines Fensters hin, das betreffende Fenster schliesst.
- See Also:
java.awt.events.WindowListener
,
java.awt.events.WindowAdapter
,
java.awt.events.WindowEvent
,
Frame
Field Summary |
protected java.awt.Window |
controlledWindow
Das zu steuernde Fenster |
Constructor Summary |
WindowCloseController(java.awt.Window windowToControl)
Post: Richtet ein Steuerobjekt fuer das Fenster [windowToControl] ein. |
Method Summary |
void |
windowClosing(java.awt.event.WindowEvent anEvent)
Post: Schliesst das zu steuernde Fenster [controlledWindow] und gibt dessen
Resourcen wieder frei.
|
Methods inherited from class java.awt.event.WindowAdapter |
windowActivated, windowClosed, windowDeactivated, windowDeiconified, windowGainedFocus, windowIconified, windowLostFocus, windowOpened, windowStateChanged |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
controlledWindow
protected final java.awt.Window controlledWindow
- Das zu steuernde Fenster
WindowCloseController
public WindowCloseController(java.awt.Window windowToControl)
- Post: Richtet ein Steuerobjekt fuer das Fenster [windowToControl] ein.
Prec: [windowToControl] != null
- Parameters:
windowToControl
- Das Fenster, fŸr welches das Schliessereignis zu steuern ist.
windowClosing
public void windowClosing(java.awt.event.WindowEvent anEvent)
- Post: Schliesst das zu steuernde Fenster [controlledWindow] und gibt dessen
Resourcen wieder frei.
Prec: -
- Specified by:
windowClosing
in interface java.awt.event.WindowListener
- Overrides:
windowClosing
in class java.awt.event.WindowAdapter
- Parameters:
anEvent
- Ergeignisobjekt mit Absenderinformationen- See Also:
WindowEvent