javax.swing
Class JMenuItem
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--javax.swing.AbstractButton
|
+--javax.swing.JMenuItem
All Implemented Interfaces:
Accessible, MenuElement, ItemSelectable, SwingConstants, Serializable, ImageObserver, MenuContainer, Serializable
JMenuItem
Author:JMenuItem
public JMenuItem()
Constructor JMenuItem
JMenuItem
public JMenuItem(java.lang.String text)
Constructor JMenuItem
Parameters:
JMenuItem
public JMenuItem(java.lang.String text, int mnemonic)
Constructor JMenuItem
Parameters:
JMenuItem
public JMenuItem(java.lang.String text, javax.swing.Icon icon)
Constructor JMenuItem
Parameters:
JMenuItem
public JMenuItem(javax.swing.Action action)
Constructor JMenuItem
Parameters:
JMenuItem
public JMenuItem(javax.swing.Icon icon)
Constructor JMenuItem
Parameters:
addMenuDragMouseListener
public void addMenuDragMouseListener(javax.swing.event.MenuDragMouseListener listener)
addMenuDragMouseListener
Parameters:
addMenuKeyListener
public void addMenuKeyListener(javax.swing.event.MenuKeyListener listener)
addMenuKeyListener
Parameters:
configurePropertiesFromAction
protected void configurePropertiesFromAction(javax.swing.Action action)
configurePropertiesFromAction
Parameters:
createActionPropertyChangeListener
protected PropertyChangeListener createActionPropertyChangeListener(javax.swing.Action action)
createActionPropertyChangeListener
Parameters:
fireMenuDragMouseDragged
protected void fireMenuDragMouseDragged(javax.swing.event.MenuDragMouseEvent event)
fireMenuDragMouseDragged
Parameters:
fireMenuDragMouseEntered
protected void fireMenuDragMouseEntered(javax.swing.event.MenuDragMouseEvent event)
fireMenuDragMouseEntered
Parameters:
fireMenuDragMouseExited
protected void fireMenuDragMouseExited(javax.swing.event.MenuDragMouseEvent event)
fireMenuDragMouseExited
Parameters:
fireMenuDragMouseReleased
protected void fireMenuDragMouseReleased(javax.swing.event.MenuDragMouseEvent event)
fireMenuDragMouseReleased
Parameters:
fireMenuKeyPressed
protected void fireMenuKeyPressed(javax.swing.event.MenuKeyEvent event)
fireMenuKeyPressed
Parameters:
fireMenuKeyReleased
protected void fireMenuKeyReleased(javax.swing.event.MenuKeyEvent event)
fireMenuKeyReleased
Parameters:
fireMenuKeyTyped
protected void fireMenuKeyTyped(javax.swing.event.MenuKeyEvent event)
fireMenuKeyTyped
Parameters:
getAccelerator
public KeyStroke getAccelerator()
getAccelerator
getAccessibleContext
public AccessibleContext getAccessibleContext()
getAccessibleContext
getComponent
public Component getComponent()
getComponent
getSubElements
public MenuElement[] getSubElements()
getSubElements
getUIClassID
public String getUIClassID()
getUIClassID
init
protected void init(java.lang.String text, javax.swing.Icon icon)
init
Parameters:
isArmed
public boolean isArmed()
isArmed
menuSelectionChanged
public void menuSelectionChanged(boolean changed)
menuSelectionChanged
Parameters:
paramString
protected String paramString()
paramString
processKeyEvent
public void processKeyEvent(java.awt.event.KeyEvent event, javax.swing.MenuElement path, javax.swing.MenuSelectionManager manager)
processKeyEvent
Parameters:
processMenuDragMouseEvent
public void processMenuDragMouseEvent(javax.swing.event.MenuDragMouseEvent event)
processMenuDragMouseEvent
Parameters:
processMenuKeyEvent
public void processMenuKeyEvent(javax.swing.event.MenuKeyEvent event)
processMenuKeyEvent
Parameters:
processMouseEvent
public void processMouseEvent(java.awt.event.MouseEvent event, javax.swing.MenuElement path, javax.swing.MenuSelectionManager manager)
processMouseEvent
Parameters:
removeMenuDragMouseListener
public void removeMenuDragMouseListener(javax.swing.event.MenuDragMouseListener listener)
removeMenuDragMouseListener
Parameters:
removeMenuKeyListener
public void removeMenuKeyListener(javax.swing.event.MenuKeyListener listener)
removeMenuKeyListener
Parameters:
setAccelerator
public void setAccelerator(javax.swing.KeyStroke keystroke)
setAccelerator
Parameters:
setArmed
public void setArmed(boolean armed)
setArmed
Parameters:
setEnabled
public void setEnabled(boolean enabled)
setEnabled
Parameters:
setUI
public void setUI(javax.swing.plaf.MenuItemUI ui)
setUI
Parameters:
updateUI
public void updateUI()
updateUI