public interface WindowListener extends EventListener
WindowAdapter
class
(overriding only the methods of interest).
The listener object created from that class is then registered with a
Window using the window's addWindowListener
method. When the window's status changes by virtue of being opened,
closed, activated or deactivated, iconified or deiconified,
the relevant method in the listener object is invoked, and the
WindowEvent
is passed to it.WindowAdapter
,
WindowEvent
,
Tutorial: How to Write Window ListenersModifier and Type | Method and Description |
---|---|
void |
windowActivated(WindowEvent e)
Invoked when the Window is set to be the active Window.
|
void |
windowClosed(WindowEvent e)
Invoked when a window has been closed as the result
of calling dispose on the window.
|
void |
windowClosing(WindowEvent e)
Invoked when the user attempts to close the window
from the window's system menu.
|
void |
windowDeactivated(WindowEvent e)
Invoked when a Window is no longer the active Window.
|
void |
windowDeiconified(WindowEvent e)
Invoked when a window is changed from a minimized
to a normal state.
|
void |
windowIconified(WindowEvent e)
Invoked when a window is changed from a normal to a
minimized state.
|
void |
windowOpened(WindowEvent e)
Invoked the first time a window is made visible.
|
void windowOpened(WindowEvent e)
void windowClosing(WindowEvent e)
void windowClosed(WindowEvent e)
void windowIconified(WindowEvent e)
Frame.setIconImage(java.awt.Image)
void windowDeiconified(WindowEvent e)
void windowActivated(WindowEvent e)
void windowDeactivated(WindowEvent e)
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2022, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.