java.awt
public abstract class MenuComponent extends Object implements Serializable
| Nested Class Summary | |
|---|---|
| protected abstract class | MenuComponent.AccessibleAWTMenuComponent
This class provides a base for the accessibility support of menu
components.
|
| Constructor Summary | |
|---|---|
| MenuComponent()
Default constructor for subclasses.
| |
| Method Summary | |
|---|---|
| void | dispatchEvent(AWTEvent event)
Sends this event to this component or a subcomponent for processing.
|
| AccessibleContext | getAccessibleContext()
Gets the AccessibleContext associated with this MenuComponent.
|
| Font | getFont()
Returns the font in use for this component.
|
| String | getName()
Returns the name of this component.
|
| MenuContainer | getParent()
Returns the parent of this component.
|
| MenuComponentPeer | getPeer()
Returns the native windowing system peer for this component.
|
| protected Object | getTreeLock()
Returns the object used for synchronization locks on this component
when performing tree and layout functions.
|
| protected String | paramString()
Returns a debugging string for this component |
| boolean | postEvent(Event event)
AWT 1.0 event dispatcher.
|
| protected void | processEvent(AWTEvent event)
Processes the specified event. |
| void | removeNotify()
Destroys this component's native peer |
| void | setFont(Font font)
Sets the font for this component to the specified font.
|
| void | setName(String name)
Sets the name of this component to the specified name.
|
| String | toString()
Returns a string representation of this component.
|
Throws: HeadlessException ff GraphicsEnvironment.isHeadless() is true
Parameters: event The event to dispatch
MenuComponent.
As an abstract class, we return null. Concrete subclasses should return
their implementation of the accessibility context.
Returns: null
Returns: the font for this component
Returns: the name of this component
Returns: the parent of this component
Deprecated:
Returns the native windowing system peer for this component.Returns: the peer for this component
Returns: the synchronization lock for this component
Deprecated: Deprecated in favor of dispatchEvent().
Returns: true if the event was dispatched, false otherwise
Parameters: event the event to process
Parameters: font the new font for this component
Parameters: name the new name of this component
Returns: a string representation of this component