java.awt.event

Class WindowEvent

  • All Implemented Interfaces:
    java.io.Serializable
    public class WindowEvent extends ComponentEvent
    A low-level event that indicates that a window has changed its status. This low-level event is generated by a Window object when it is opened, closed, activated, deactivated, iconified, or deiconified, or when focus is transfered into or out of the Window.

    The event is passed to every WindowListener or WindowAdapter object which registered to receive such events using the window's addWindowListener method. (WindowAdapter objects implement the WindowListener interface.) Each such listener object gets this WindowEvent when the event occurs.

    An unspecified behavior will be caused if the id parameter of any particular WindowEvent instance is not in the range from WINDOW_FIRST to WINDOW_LAST.

    Since:
    JDK1.1
    See Also:
    WindowAdapter, WindowListener, Tutorial: Writing a Window Listener, Serialized Form
    • Fields 
      Modifier and Type Field and Description
      Inherited member indicator ACTION_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting action events.
      Inherited member indicator ADJUSTMENT_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting adjustment events.
      Inherited member indicator COMPONENT_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting component events.
      Inherited member indicator COMPONENT_FIRST Reveal DetailHide Detail
      The first number in the range of ids used for component events.
      Inherited member indicator COMPONENT_HIDDEN Reveal DetailHide Detail
      This event indicates that the component was rendered invisible.
      Inherited member indicator COMPONENT_LAST Reveal DetailHide Detail
      The last number in the range of ids used for component events.
      Inherited member indicator COMPONENT_MOVED Reveal DetailHide Detail
      This event indicates that the component's position changed.
      Inherited member indicator COMPONENT_RESIZED Reveal DetailHide Detail
      This event indicates that the component's size changed.
      Inherited member indicator COMPONENT_SHOWN Reveal DetailHide Detail
      This event indicates that the component was made visible.
      Inherited member indicator CONTAINER_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting container events.
      Inherited member indicator FOCUS_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting focus events.
      Inherited member indicator HIERARCHY_BOUNDS_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting hierarchy bounds events.
      Inherited member indicator HIERARCHY_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting hierarchy events.
      Inherited member indicator INPUT_METHOD_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting input method events.
      Inherited member indicator INVOCATION_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting invocation events.
      Inherited member indicator ITEM_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting item events.
      Inherited member indicator KEY_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting key events.
      Inherited member indicator MOUSE_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting mouse events.
      Inherited member indicator MOUSE_MOTION_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting mouse motion events.
      Inherited member indicator MOUSE_WHEEL_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting mouse wheel events.
      Inherited member indicator PAINT_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting paint events.
      Inherited member indicator RESERVED_ID_MAX Reveal DetailHide Detail
      The maximum value for reserved AWT event IDs.
      Inherited member indicator TEXT_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting text events.
      Ordinary member indicator WINDOW_ACTIVATED Reveal DetailHide Detail
      The window-activated event type.
      Ordinary member indicator WINDOW_CLOSED Reveal DetailHide Detail
      The window closed event.
      Ordinary member indicator WINDOW_CLOSING Reveal DetailHide Detail
      The "window is closing" event.
      Ordinary member indicator WINDOW_DEACTIVATED Reveal DetailHide Detail
      The window-deactivated event type.
      Ordinary member indicator WINDOW_DEICONIFIED Reveal DetailHide Detail
      The window deiconified event type.
      Inherited member indicator WINDOW_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting window events.
      Ordinary member indicator WINDOW_FIRST Reveal DetailHide Detail
      The first number in the range of ids used for window events.
      Inherited member indicator WINDOW_FOCUS_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting window focus events.
      Ordinary member indicator WINDOW_GAINED_FOCUS Reveal DetailHide Detail
      The window-gained-focus event type.
      Ordinary member indicator WINDOW_ICONIFIED Reveal DetailHide Detail
      The window iconified event.
      Ordinary member indicator WINDOW_LAST Reveal DetailHide Detail
      The last number in the range of ids used for window events.
      Ordinary member indicator WINDOW_LOST_FOCUS Reveal DetailHide Detail
      The window-lost-focus event type.
      Ordinary member indicator WINDOW_OPENED Reveal DetailHide Detail
      The window opened event.
      Ordinary member indicator WINDOW_STATE_CHANGED Reveal DetailHide Detail
      The window-state-changed event type.
      Inherited member indicator WINDOW_STATE_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting window state events.
    • Constructors 
      Constructor and Description
      Ordinary member indicator WindowEvent Reveal DetailHide Detail
      Constructs a WindowEvent object.
      Ordinary member indicator WindowEvent Reveal DetailHide Detail
      Constructs a WindowEvent object with the specified previous and new window states.
      Ordinary member indicator WindowEvent Reveal DetailHide Detail
      Constructs a WindowEvent object with the specified opposite Window.
      Ordinary member indicator WindowEvent Reveal DetailHide Detail
      Constructs a WindowEvent object.
    • Methods 
      Modifier and Type Method and Description
      Inherited member indicator getComponent Reveal DetailHide Detail
      Returns the originator of the event.
      Inherited member indicator getID Reveal DetailHide Detail
      Returns the event type.
      Ordinary member indicator getNewState Reveal DetailHide Detail
      For WINDOW_STATE_CHANGED events returns the new state of the window.
      Ordinary member indicator getOldState Reveal DetailHide Detail
      For WINDOW_STATE_CHANGED events returns the previous state of the window.
      Ordinary member indicator getOppositeWindow Reveal DetailHide Detail
      Returns the other Window involved in this focus or activation change.
      Inherited member indicator getSource Reveal DetailHide Detail
      The object on which the Event initially occurred.
      Ordinary member indicator getWindow Reveal DetailHide Detail
      Returns the originator of the event.
      Overridden member indicator paramString Reveal DetailHide Detail
      Returns a parameter string identifying this event.
      Inherited member indicator setSource Reveal DetailHide Detail
      Retargets an event to a new source.
      Inherited member indicator toString Reveal DetailHide Detail
      Returns a String representation of this object.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
This document was created by Dulcet from the OpenJDK sources. Copyright © 1993, 2012 Oracle and/or its affiliates. All rights reserved.

SourceForge