java.lang.Object | |||
↳ | java.util.EventObject | ||
↳ | java.awt.AWTEvent | ||
↳ | javax.swing.event.AncestorEvent |
An event reported to a child component that originated from an ancestor in the component hierarchy.
Warning:
Serialized objects of this class will not be compatible with
future Swing releases. The current serialization support is
appropriate for short term storage or RMI between applications running
the same version of Swing. As of 1.4, support for long term storage
of all JavaBeansTM
has been added to the java.beans
package.
Please see XMLEncoder
.
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
int | ANCESTOR_ADDED | An ancestor-component was added to the hierarchy of visible objects (made visible), and is currently being displayed. | |||||||||
int | ANCESTOR_MOVED | An ancestor-component changed its position on the screen. | |||||||||
int | ANCESTOR_REMOVED | An ancestor-component was removed from the hierarchy of visible objects (hidden) and is no longer being displayed. |
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
[Expand]
Inherited Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Constructs an AncestorEvent object to identify a change
in an ancestor-component's display-status.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Returns the ancestor that the event actually occurred on.
| |||||||||||
Returns the parent of the ancestor the event actually occurred on.
| |||||||||||
Returns the component that the listener was added to.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() |
An ancestor-component was added to the hierarchy of visible objects (made visible), and is currently being displayed.
An ancestor-component changed its position on the screen.
An ancestor-component was removed from the hierarchy of visible objects (hidden) and is no longer being displayed.
Constructs an AncestorEvent object to identify a change in an ancestor-component's display-status.
source | the JComponent that originated the event
(typically this ) |
---|---|
id | an int specifying ANCESTOR_ADDED ,
ANCESTOR_REMOVED or ANCESTOR_MOVED |
ancestor | a Container object specifying the ancestor-component whose display-status changed |
ancestorParent | a Container object specifying the ancestor's parent |
Returns the parent of the ancestor the event actually occurred on. This is most interesting in an ANCESTOR_REMOVED event, as the ancestor may no longer be in the component hierarchy.