Uses of Class java.awt.event.ComponentEvent (Java SE 13 & JDK 13 )
Description: use: module: java.desktop, package: java.awt.event, class: ComponentEvent

# Uses of Class
java.awt.event.ComponentEvent

Packages that use ComponentEvent
Package | Description
--- | ---
java.awt | Contains all of the classes for creating user interfaces and for painting graphics and images.
java.awt.event | Provides interfaces and classes for dealing with different types of events fired by AWT components.
javax.swing.event | Provides for events fired by Swing components.
javax.swing.plaf | Provides one interface and many abstract classes that Swing uses to provide its pluggable look-and-feel capabilities.
javax.swing.plaf.basic | Provides user interface objects built according to the Basic look and feel.

- ## Uses of ComponentEvent in java.awt

  Methods in java.awt with parameters of type ComponentEvent
  Modifier and Type | Method | Description
  --- | --- | ---
  `void` | AWTEventMulticaster.`componentHidden​(ComponentEvent e)` | Handles the componentHidden event by invoking the componentHidden methods on listener-a and listener-b.
  `void` | AWTEventMulticaster.`componentMoved​(ComponentEvent e)` | Handles the componentMoved event by invoking the componentMoved methods on listener-a and listener-b.
  `void` | AWTEventMulticaster.`componentResized​(ComponentEvent e)` | Handles the componentResized event by invoking the componentResized methods on listener-a and listener-b.
  `void` | AWTEventMulticaster.`componentShown​(ComponentEvent e)` | Handles the componentShown event by invoking the componentShown methods on listener-a and listener-b.
  `protected void` | Component.`processComponentEvent​(ComponentEvent e)` | Processes component events occurring on this component by dispatching them to any registered `ComponentListener` objects.

- ## Uses of ComponentEvent in java.awt.event

  Subclasses of ComponentEvent in java.awt.event
  Modifier and Type | Class | Description
  --- | --- | ---
  `class` | `ContainerEvent` | A low-level event which indicates that a container's contents changed because a component was added or removed.
  `class` | `FocusEvent` | A low-level event which indicates that a Component has gained or lost the input focus.
  `class` | `InputEvent` | The root event class for all component-level input events.
  `class` | `KeyEvent` | An event which indicates that a keystroke occurred in a component.
  `class` | `MouseEvent` | An event which indicates that a mouse action occurred in a component.
  `class` | `MouseWheelEvent` | An event which indicates that the mouse wheel was rotated in a component.
  `class` | `PaintEvent` | The component-level paint event.
  `class` | `WindowEvent` | A low-level event that indicates that a window has changed its status.

  Methods in java.awt.event with parameters of type ComponentEvent
  Modifier and Type | Method | Description
  --- | --- | ---
  `void` | ComponentAdapter.`componentHidden​(ComponentEvent e)` | Invoked when the component has been made invisible.
  `void` | ComponentListener.`componentHidden​(ComponentEvent e)` | Invoked when the component has been made invisible.
  `void` | ComponentAdapter.`componentMoved​(ComponentEvent e)` | Invoked when the component's position changes.
  `void` | ComponentListener.`componentMoved​(ComponentEvent e)` | Invoked when the component's position changes.
  `void` | ComponentAdapter.`componentResized​(ComponentEvent e)` | Invoked when the component's size changes.
  `void` | ComponentListener.`componentResized​(ComponentEvent e)` | Invoked when the component's size changes.
  `void` | ComponentAdapter.`componentShown​(ComponentEvent e)` | Invoked when the component has been made visible.
  `void` | ComponentListener.`componentShown​(ComponentEvent e)` | Invoked when the component has been made visible.

- ## Uses of ComponentEvent in javax.swing.event

  Subclasses of ComponentEvent in javax.swing.event
  Modifier and Type | Class | Description
  --- | --- | ---
  `class` | `MenuDragMouseEvent` | MenuDragMouseEvent is used to notify interested parties that the menu element has received a MouseEvent forwarded to it under drag conditions.
  `class` | `MenuKeyEvent` | MenuKeyEvent is used to notify interested parties that the menu element has received a KeyEvent forwarded to it in a menu tree.

- ## Uses of ComponentEvent in javax.swing.plaf

  Methods in javax.swing.plaf with parameters of type ComponentEvent
  Modifier and Type | Method | Description
  --- | --- | ---
  `protected void` | LayerUI.`processComponentEvent​(ComponentEvent e, JLayer<? extends V> l)` | Processes component events occurring on the `JLayer` or any of its subcomponents.

- ## Uses of ComponentEvent in javax.swing.plaf.basic

  Methods in javax.swing.plaf.basic with parameters of type ComponentEvent
  Modifier and Type | Method | Description
  --- | --- | ---
  `void` | BasicInternalFrameUI.ComponentHandler.`componentResized​(ComponentEvent e)` | Invoked when a JInternalFrame's parent's size changes.