|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.event.WindowAdapter
schmitzm.swing.event.WindowEventConnector
public class WindowEventConnector
Dieser WindowAdapter
verbindet ein (Unter-)Fenster mit den Aktionen
eines anderen (Haupt-)Fensters.
Wird das Haupt-Fenster geschlossen oder minimiert, wird auch das verbundene
Unter-Fenster verborgen. Wird das Haupt-Fenster geoeffnet, wird auch das
Unter-Fenster angezeigt, sofern es beim Schliessen des Haupt-Fensters
geoeffnet war.
Fuer jedes Unter-Fenster wird ein WindowEventConnector
erzeugt
und als WindowListener
an das Haupt-Fenster
gekoppelt.
Field Summary | |
---|---|
protected boolean |
wasVisible
Speichert den Status des Unter-Fensters, wenn das Haupt-Fenster geschlossen oder minimiert wird. |
protected Window |
window
Kontrolliertes Unter-Fenster. |
Constructor Summary | |
---|---|
WindowEventConnector(Window window)
Erzeugt einen neuen Connector. |
Method Summary | |
---|---|
void |
windowClosed(WindowEvent e)
Wird aufgerufen, wenn das Haupt-Fenster geschlossen wird. |
void |
windowClosing(WindowEvent e)
Wird aufgerufen, wenn das Haupt-Fenster ueber das System-Menue geschlossen wird. |
void |
windowDeiconified(WindowEvent e)
Wird aufgerufen, wenn das Haupt-Fenster "deminimiert" wird. |
void |
windowIconified(WindowEvent e)
Wird aufgerufen, wenn das Haupt-Fenster minimiert wird. |
void |
windowOpened(WindowEvent e)
Wird aufgerufen, wenn das Haupt-Fenster geoeffnet wird. |
Methods inherited from class java.awt.event.WindowAdapter |
---|
windowActivated, windowDeactivated, windowGainedFocus, windowLostFocus, windowStateChanged |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected Window window
protected boolean wasVisible
Constructor Detail |
---|
public WindowEventConnector(Window window)
window
- durch den Connector gesteuertes (Unter-)FensterMethod Detail |
---|
public void windowClosed(WindowEvent e)
windowClosed
in interface WindowListener
windowClosed
in class WindowAdapter
wasVisible
public void windowClosing(WindowEvent e)
windowClosing
in interface WindowListener
windowClosing
in class WindowAdapter
wasVisible
public void windowOpened(WindowEvent e)
windowOpened
in interface WindowListener
windowOpened
in class WindowAdapter
public void windowIconified(WindowEvent e)
Frame
, wird auch dieses minimiert.
Andernfalls (z.B. bei einem Dialog
) wird das Unter-Fenster
verborgen.
windowIconified
in interface WindowListener
windowIconified
in class WindowAdapter
public void windowDeiconified(WindowEvent e)
Frame
, wird auch dieses "deminimiert".
Andernfalls (z.B. bei einem Dialog
) wird das Unter-Fenster
wieder angezeigt.
windowDeiconified
in interface WindowListener
windowDeiconified
in class WindowAdapter
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |