java.awt.event
public class ContainerEvent extends ComponentEvent
Since: 1.1
See Also: ContainerAdapter ContainerListener
UNKNOWN: updated to 1.4
| Field Summary | |
|---|---|
| static int | COMPONENT_ADDED This id indicates a component was added to the container. |
| static int | COMPONENT_REMOVED This id indicates a component was removed from the container. |
| static int | CONTAINER_FIRST This is the first id in the id range used by this class. |
| static int | CONTAINER_LAST This is the last id in the id range used by this class. |
| Constructor Summary | |
|---|---|
| ContainerEvent(Component source, int id, Component child)
Initializes a new instance of ContainerEvent with the
specified source and id. | |
| Method Summary | |
|---|---|
| Component | getChild()
This method returns the child object that was added or removed from
the container.
|
| Container | getContainer()
Returns the source of this event as a Container.
|
| String | paramString()
This method returns a string identifying this event. |
ContainerEvent with the
specified source and id. Additionally, the affected child component
is also passed as a parameter. Note that an invalid id leads to
unspecified results.
Parameters: source the source container of the event id the event id child the child component affected by this event
Throws: IllegalArgumentException if source is null
Returns: the child object added or removed
Container.
Returns: the source of the event
Throws: ClassCastException if the source is changed to a non-Container
(getID() == COMPONENT_ADDED ? "COMPONENT_ADDED"
: "COMPONENT_REMOVED") + ",child=" + getChild().getName().
Returns: a string identifying this event