Uses of Class
javax.swing.JMenuItem
Package | Description |
---|---|
javax.swing |
Provides a set of "lightweight" (all-Java language) components
that, to the maximum degree possible, work the same on all platforms.
|
javax.swing.plaf.basic |
Provides user interface objects built according to the Basic look and feel.
|
-
Uses of JMenuItem in javax.swing
Subclasses of JMenuItem in javax.swing Modifier and Type Class Description class
JCheckBoxMenuItem
A menu item that can be selected or deselected.class
JMenu
An implementation of a menu -- a popup window containingJMenuItem
s that is displayed when the user selects an item on theJMenuBar
.class
JRadioButtonMenuItem
An implementation of a radio button menu item.Methods in javax.swing that return JMenuItem Modifier and Type Method Description JMenuItem
JMenu. add(String s)
Creates a new menu item with the specified text and appends it to the end of this menu.JMenuItem
JMenu. add(Action a)
Creates a new menu item attached to the specifiedAction
object and appends it to the end of this menu.JMenuItem
JMenu. add(JMenuItem menuItem)
Appends a menu item to the end of this menu.JMenuItem
JPopupMenu. add(String s)
Creates a new menu item with the specified text and appends it to the end of this menu.JMenuItem
JPopupMenu. add(Action a)
Appends a new menu item to the end of the menu which dispatches the specifiedAction
object.JMenuItem
JPopupMenu. add(JMenuItem menuItem)
Appends the specified menu item to the end of this menu.protected JMenuItem
JMenu. createActionComponent(Action a)
Factory method which creates theJMenuItem
forAction
s added to theJMenu
.protected JMenuItem
JPopupMenu. createActionComponent(Action a)
Factory method which creates theJMenuItem
forActions
added to theJPopupMenu
.JMenuItem
JMenu. getItem(int pos)
Returns theJMenuItem
at the specified position.JMenuItem
JMenu. insert(Action a, int pos)
Inserts a new menu item attached to the specifiedAction
object at a given position.JMenuItem
JMenu. insert(JMenuItem mi, int pos)
Inserts the specifiedJMenuitem
at a given position.Methods in javax.swing with parameters of type JMenuItem Modifier and Type Method Description JMenuItem
JMenu. add(JMenuItem menuItem)
Appends a menu item to the end of this menu.JMenuItem
JPopupMenu. add(JMenuItem menuItem)
Appends the specified menu item to the end of this menu.protected PropertyChangeListener
JMenu. createActionChangeListener(JMenuItem b)
Returns a properly configuredPropertyChangeListener
which updates the control as changes to theAction
occur.protected PropertyChangeListener
JPopupMenu. createActionChangeListener(JMenuItem b)
Returns a properly configuredPropertyChangeListener
which updates the control as changes to theAction
occur.JMenuItem
JMenu. insert(JMenuItem mi, int pos)
Inserts the specifiedJMenuitem
at a given position.void
JMenu. remove(JMenuItem item)
Removes the specified menu item from this menu. -
Uses of JMenuItem in javax.swing.plaf.basic
Fields in javax.swing.plaf.basic declared as JMenuItem Modifier and Type Field Description protected JMenuItem
BasicMenuItemUI. menuItem
The instance ofJMenuItem
.Methods in javax.swing.plaf.basic with parameters of type JMenuItem Modifier and Type Method Description protected void
BasicMenuItemUI. installComponents(JMenuItem menuItem)
protected void
BasicMenuItemUI. paintBackground(Graphics g, JMenuItem menuItem, Color bgColor)
Draws the background of the menu item.protected void
BasicMenuItemUI. paintText(Graphics g, JMenuItem menuItem, Rectangle textRect, String text)
Renders the text of the current menu item.void
BasicCheckBoxMenuItemUI. processMouseEvent(JMenuItem item, MouseEvent e, MenuElement[] path, MenuSelectionManager manager)
Invoked when mouse event occurs.void
BasicRadioButtonMenuItemUI. processMouseEvent(JMenuItem item, MouseEvent e, MenuElement[] path, MenuSelectionManager manager)
Invoked when mouse event occurs.protected void
BasicMenuItemUI. uninstallComponents(JMenuItem menuItem)
Unregisters components.