protected class JMenuBar.AccessibleJMenuBar extends JComponent.AccessibleJComponent implements AccessibleSelection
JMenuBar class.  It provides an implementation of the
 Java Accessibility API appropriate to menu bar 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.beans package.
 Please see XMLEncoder.
JComponent.AccessibleJComponent.AccessibleContainerHandler, JComponent.AccessibleJComponent.AccessibleFocusHandlerComponent.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandleraccessibleFocusHandleraccessibleContainerHandleraccessibleAWTComponentHandler, accessibleAWTFocusHandlerACCESSIBLE_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| Modifier | Constructor and Description | 
|---|---|
| protected  | AccessibleJMenuBar() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addAccessibleSelection(int i)Selects the nth menu in the menu bar, forcing it to
 pop up. | 
| void | clearAccessibleSelection()Clears the selection in the object, so that nothing in the
 object is selected. | 
| AccessibleRole | getAccessibleRole()Get the role of this object. | 
| AccessibleSelection | getAccessibleSelection()Get the AccessibleSelection associated with this object. | 
| Accessible | getAccessibleSelection(int i)Returns the currently selected menu if one is selected,
 otherwise null. | 
| int | getAccessibleSelectionCount()Returns 1 if a menu is currently selected in this menu bar. | 
| AccessibleStateSet | getAccessibleStateSet()Get the accessible state set of this object. | 
| boolean | isAccessibleChildSelected(int i)Returns true if the current child of this object is selected. | 
| void | removeAccessibleSelection(int i)Removes the nth selected item in the object from the object's
 selection. | 
| void | selectAllAccessibleSelection()Normally causes every selected item in the object to be selected
 if the object supports multiple selections. | 
addPropertyChangeListener, getAccessibleChild, getAccessibleChildrenCount, getAccessibleDescription, getAccessibleKeyBinding, getAccessibleName, getBorderTitle, getTitledBorderText, getToolTipText, removePropertyChangeListenergetAccessibleAtaddFocusListener, 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, setVisiblefirePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleTable, getAccessibleText, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddFocusListener, 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, setVisiblepublic AccessibleStateSet getAccessibleStateSet()
getAccessibleStateSet in class JComponent.AccessibleJComponentAccessibleStatepublic AccessibleRole getAccessibleRole()
getAccessibleRole in class JComponent.AccessibleJComponentAccessibleRolepublic AccessibleSelection getAccessibleSelection()
getAccessibleSelection in class AccessibleContextAccessibleSelectionpublic int getAccessibleSelectionCount()
getAccessibleSelectionCount in interface AccessibleSelectionpublic Accessible getAccessibleSelection(int i)
getAccessibleSelection in interface AccessibleSelectioni - the zero-based index of selected childrenAccessibleSelection.getAccessibleSelectionCount()public boolean isAccessibleChildSelected(int i)
isAccessibleChildSelected in interface AccessibleSelectioni - the zero-based index of the child in this Accessible
 object.AccessibleContext.getAccessibleChild(int)public void addAccessibleSelection(int i)
addAccessibleSelection in interface AccessibleSelectioni - the zero-based index of selectable itemsgetAccessibleStateSet()public void removeAccessibleSelection(int i)
removeAccessibleSelection in interface AccessibleSelectioni - the zero-based index of selectable itemsAccessibleContext.getAccessibleChild(int)public void clearAccessibleSelection()
clearAccessibleSelection in interface AccessibleSelectionpublic void selectAllAccessibleSelection()
selectAllAccessibleSelection in interface AccessibleSelectionaicas GmbH, Karlsruhe, Germany —www.aicas.com
Copyright © 2001-2021 aicas GmbH. All Rights Reserved.