java.lang.Object java.awt.MenuComponent
public abstract class MenuComponent
The abstract class MenuComponent
is the superclass of all menu-related components. In this respect, the class MenuComponent
is analogous to the abstract superclass Component
for AWT components.
Menu components receive and process AWT events, just as components do, through the method processEvent
.
void
dispatchEvent(AWTEvent e)
AccessibleContext
getAccessibleContext()
AccessibleContext
associated with this MenuComponent
. Font
getFont()
String
getName()
MenuContainer
getParent()
java.awt.peer.MenuComponentPeer
getPeer()
protected Object
getTreeLock()
protected String
paramString()
MenuComponent
. boolean
postEvent(Event evt)
dispatchEvent
. protected void
processEvent(AWTEvent e)
void
removeNotify()
void
setFont(Font f)
void
setName(String name)
String
toString()
public MenuComponent() throws HeadlessException
MenuComponent
.
HeadlessException
- if GraphicsEnvironment.isHeadless
returns true
GraphicsEnvironment.isHeadless()
public String getName()
setName(java.lang.String)
public void setName(String name)
name
- the name of the menu component
getName()
public MenuContainer getParent()
null
if this menu component is the outermost component, the menu bar itself
@Deprecated public java.awt.peer.MenuComponentPeer getPeer()
public Font getFont()
null
otherwise
setFont(java.awt.Font)
public void setFont(Font f)
Some platforms may not support setting of all font attributes of a menu component; in such cases, calling setFont
will have no effect on the unsupported font attributes of this menu component. Unless subcomponents of this menu component specify a different font, this font will be used by those subcomponents if supported by the underlying platform.
f
- the font to be set
getFont()
, Font.getAttributes()
, TextAttribute
public void removeNotify()
@Deprecated public boolean postEvent(Event evt)
dispatchEvent
.
evt
- the event which is to take place
public final void dispatchEvent(AWTEvent e)
protected void processEvent(AWTEvent e)
Note that if the event parameter is null
the behavior is unspecified and may result in an exception.
e
- the event
protected String paramString()
MenuComponent
. This method is intended to be used only for debugging purposes, and the content and format of the returned string may vary between implementations. The returned string may be empty but may not be null
.
public String toString()
toString
in class Object
protected final Object getTreeLock()
public AccessibleContext getAccessibleContext()
AccessibleContext
associated with this MenuComponent
. The method implemented by this base class returns null
. Classes that extend MenuComponent
should implement this method to return the AccessibleContext
associated with the subclass.
AccessibleContext
of this MenuComponent
Copyright © 2004, 2010 Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4