public class PopupMenu extends Menu
As the inheritance hierarchy implies, a PopupMenu
can be used anywhere a Menu can be used.
However, if you use a PopupMenu like a Menu
(e.g., you add it to a MenuBar), then you cannot
call show on that PopupMenu.
| Modifier and Type | Class | Description |
|---|---|---|
protected class |
PopupMenu.AccessibleAWTPopupMenu |
Inner class of PopupMenu used to provide default support for
accessibility.
|
Menu.AccessibleAWTMenuMenuItem.AccessibleAWTMenuItemMenuComponent.AccessibleAWTMenuComponent| Constructor | Description |
|---|---|
PopupMenu() |
Creates a new popup menu with an empty name.
|
PopupMenu(String label) |
Creates a new popup menu with the specified name.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
addNotify() |
Creates the popup menu's peer.
|
AccessibleContext |
getAccessibleContext() |
Gets the
AccessibleContext associated with this
PopupMenu. |
MenuContainer |
getParent() |
Returns the parent container for this menu component.
|
void |
show(Component origin,
int x,
int y) |
Shows the popup menu at the x, y position relative to an origin
component.
|
add, add, addSeparator, countItems, getItem, getItemCount, insert, insert, insertSeparator, isTearOff, paramString, remove, remove, removeAll, removeNotifyaddActionListener, deleteShortcut, disable, disableEvents, enable, enable, enableEvents, getActionCommand, getActionListeners, getLabel, getListeners, getShortcut, isEnabled, processActionEvent, processEvent, removeActionListener, setActionCommand, setEnabled, setLabel, setShortcutdispatchEvent, getFont, getName, getPeer, getTreeLock, postEvent, setFont, setName, toString