java.awt.event
Class ContainerEventjava.lang.Object | +--java.util.EventObject | +--java.awt.AWTEvent | +--java.awt.event.ComponentEvent | +--java.awt.event.ContainerEvent
- All Implemented Interfaces:
- Serializable
- public class ContainerEvent
- extends ComponentEvent
A low-level event which indicates that a container's contents changed because a component was added or removed.
Container events are provided for notification purposes ONLY; The AWT will automatically handle changes to the containers contents internally so that the program works properly regardless of whether the program is receiving these events or not.
This low-level event is generated by a container object (such as a Panel) when a component is added to it or removed from it. The event is passed to every ContainerListener or ContainerAdapter object which registered to receive such events using the component's addContainerListener method. (ContainerAdapter objects implement the ContainerListener interface.) Each such listener object gets this ContainerEvent when the event occurs.
- Since:
- 1.1
- See Also:
- ContainerAdapter, ContainerListener, Tutorial: Writing a Container Listener, Reference: The Java Class Libraries (update file), Serialized Form
Field Summary
static int COMPONENT_ADDED
This event indicates that a component was added to the container.static int COMPONENT_REMOVED
This event indicates that a component was removed from the container.static int CONTAINER_FIRST
The first number in the range of ids used for container events.static int CONTAINER_LAST
The last number in the range of ids used for container events.
Fields inherited from class java.awt.event.ComponentEvent COMPONENT_FIRST, COMPONENT_HIDDEN, COMPONENT_LAST, COMPONENT_MOVED, COMPONENT_RESIZED, COMPONENT_SHOWN