- 
- All Implemented Interfaces:
- Serializable,- EventListener,- AccessibleAction,- AccessibleComponent,- AccessibleExtendedComponent,- AccessibleText,- AccessibleValue,- ChangeListener
 - Direct Known Subclasses:
- JCheckBoxMenuItem.AccessibleJCheckBoxMenuItem,- JMenu.AccessibleJMenu,- JRadioButtonMenuItem.AccessibleJRadioButtonMenuItem
 - Enclosing class:
- JMenuItem
 
 
 protected class JMenuItem.AccessibleJMenuItem extends AbstractButton.AccessibleAbstractButton implements ChangeListener This class implements accessibility support for theJMenuItemclass. It provides an implementation of the Java Accessibility API appropriate to menu item user-interface elements.Warning: Serialized objects of this class will not be compatible with future Swing releases. The current serialization support is appropriate for short term storage or RMI between applications running the same version of Swing. As of 1.4, support for long term storage of all JavaBeans™ has been added to the java.beanspackage. Please seeXMLEncoder.- See Also:
- Serialized Form
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class java.awt.Component.AccessibleAWTComponentComponent.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
 - 
Nested classes/interfaces inherited from class javax.swing.JComponent.AccessibleJComponentJComponent.AccessibleJComponent.AccessibleContainerHandler, JComponent.AccessibleJComponent.AccessibleFocusHandler
 
- 
 - 
Field Summary- 
Fields inherited from interface javax.accessibility.AccessibleActionCLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP
 - 
Fields inherited from class javax.accessibility.AccessibleContextACCESSIBLE_ACTION_PROPERTY, ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY, ACCESSIBLE_CARET_PROPERTY, ACCESSIBLE_CHILD_PROPERTY, ACCESSIBLE_COMPONENT_BOUNDS_CHANGED, ACCESSIBLE_DESCRIPTION_PROPERTY, ACCESSIBLE_HYPERTEXT_OFFSET, ACCESSIBLE_INVALIDATE_CHILDREN, ACCESSIBLE_NAME_PROPERTY, ACCESSIBLE_SELECTION_PROPERTY, ACCESSIBLE_STATE_PROPERTY, ACCESSIBLE_TABLE_CAPTION_CHANGED, ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED, ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED, ACCESSIBLE_TABLE_MODEL_CHANGED, ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED, ACCESSIBLE_TABLE_ROW_HEADER_CHANGED, ACCESSIBLE_TABLE_SUMMARY_CHANGED, ACCESSIBLE_TEXT_ATTRIBUTES_CHANGED, ACCESSIBLE_TEXT_PROPERTY, ACCESSIBLE_VALUE_PROPERTY, ACCESSIBLE_VISIBLE_DATA_PROPERTY, accessibleDescription, accessibleName, accessibleParent
 - 
Fields inherited from interface javax.accessibility.AccessibleTextCHARACTER, SENTENCE, WORD
 - 
Fields inherited from class java.awt.Component.AccessibleAWTComponentaccessibleAWTComponentHandler, accessibleAWTFocusHandler
 - 
Fields inherited from class java.awt.Container.AccessibleAWTContaineraccessibleContainerHandler
 - 
Fields inherited from class javax.swing.JComponent.AccessibleJComponentaccessibleFocusHandler
 
- 
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description AccessibleRolegetAccessibleRole()Get the role of this object.voidstateChanged(ChangeEvent e)Supports the change listener interface and fires property changes.- 
Methods inherited from class javax.swing.AbstractButton.AccessibleAbstractButtondoAccessibleAction, getAccessibleAction, getAccessibleActionCount, getAccessibleActionDescription, getAccessibleIcon, getAccessibleKeyBinding, getAccessibleName, getAccessibleRelationSet, getAccessibleStateSet, getAccessibleText, getAccessibleValue, getAfterIndex, getAtIndex, getBeforeIndex, getCaretPosition, getCharacterAttribute, getCharacterBounds, getCharCount, getCurrentAccessibleValue, getIndexAtPoint, getMaximumAccessibleValue, getMinimumAccessibleValue, getSelectedText, getSelectionEnd, getSelectionStart, getTitledBorderText, getToolTipText, setCurrentAccessibleValue
 - 
Methods inherited from interface javax.accessibility.AccessibleComponentaddFocusListener, contains, getAccessibleAt, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible
 - 
Methods inherited from class javax.accessibility.AccessibleContextfirePropertyChange, getAccessibleEditableText, getAccessibleSelection, getAccessibleTable, setAccessibleDescription, setAccessibleName, setAccessibleParent
 - 
Methods inherited from class java.awt.Component.AccessibleAWTComponentaddFocusListener, contains, getAccessibleComponent, getAccessibleIndexInParent, getAccessibleParent, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocale, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible
 - 
Methods inherited from class java.awt.Container.AccessibleAWTContainergetAccessibleAt
 - 
Methods inherited from class javax.swing.JComponent.AccessibleJComponentaddPropertyChangeListener, getAccessibleChild, getAccessibleChildrenCount, getAccessibleDescription, getBorderTitle, removePropertyChangeListener
 
- 
 
- 
- 
- 
Method Detail- 
getAccessibleRolepublic AccessibleRole getAccessibleRole() Get the role of this object.- Overrides:
- getAccessibleRolein class- JComponent.AccessibleJComponent
- Returns:
- an instance of AccessibleRole describing the role of the object
- See Also:
- AccessibleRole
 
 - 
stateChangedpublic void stateChanged(ChangeEvent e) Supports the change listener interface and fires property changes.- Specified by:
- stateChangedin interface- ChangeListener
- Parameters:
- e- a ChangeEvent object
 
 
- 
 
-