The event IDs for the WindowEvent class : Window Event « Swing Event « Java Tutorial






Event IDDescription
WINDOW_OPENEDoccurs the first time a window is made visible.
WINDOW_CLOSINGoccurs as a result of the close icon being selected or Close being selected from the window's system menu.
WINDOW_CLOSEDoccurs when the window has been closed.
WINDOW_ACTIVATEDoccurs when the window is activated - obtains the focus, in other words. When another GUI component has the focus, you could make the window obtain the focus by clicking on it, for example.
WINDOW_DEACTIVATEDoccurs when the window is deactivated - loses the focus, in other words. Clicking on another window would cause this event, for example.
WINDOW_GAINED_FOCUSoccurs when the window gains the focus. This implies that the window or one of its components will receive keyboard events.
WINDOW_LOST_FOCUSoccurs when the window loses the focus. This implies that keyboard events will not be delivered to the window or any of its components.
WINDOW_ICONIFIEDoccurs when the window is minimized and reduced to an icon.
WINDOW_DEICONIFIEDoccurs when the window is restored from an icon.
WINDOW_STATE_CHANGEDoccurs when the window state changes - when it is maximized or minimized, for instance.










15.41.Window Event
15.41.1.The event IDs for the WindowEvent class
15.41.2.Making a Window Handle its Own EventsMaking a Window Handle its Own Events
15.41.3.The WindowListener Interface: events reflecting changes in the state of a window
15.41.4.Using WindowListenerUsing WindowListener
15.41.5.Using Adapter ClassesUsing Adapter Classes
15.41.6.Listens for window iconify and deiconify events, so that it can stop the animation when the window isn't visible.Listens for window iconify and deiconify events, so that it can stop the animation when the window isn't visible.
15.41.7.WindowListener, WindowFocusListener, WindowStateListener
15.41.8.extends WindowAdapter
15.41.9.Handle a window closing event
15.41.10.Setting the Initial Focused Component in a Window
15.41.11.int java.awt.event.WindowEvent.WINDOW_OPENED