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