Class java.awt.swing.JMenuBar.AccessibleJMenuBar
java.lang.Object
|
+----java.awt.accessibility.AccessibleContext
|
+----java.awt.swing.JComponent.AccessibleJComponent
|
+----java.awt.swing.JMenuBar.AccessibleJMenuBar
- protected class JMenuBar.AccessibleJMenuBar
- extends JComponent.AccessibleJComponent
- implements AccessibleSelection
The class used to obtain the accessible role for this object.
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 Swing1.0 applications. It will
not be possible to load serialized Swing1.0 objects with future releases
of Swing. The JDK1.2 release of Swing will be the compatibility
baseline for the serialized form of Swing objects.
Fields inherited from class java.awt.accessibility.AccessibleContext
|
ACCESSIBLE_CARET_PROPERTY, ACCESSIBLE_DESCRIPTION_PROPERTY, ACCESSIBLE_NAME_PROPERTY, ACCESSIBLE_SELECTION_PROPERTY, ACCESSIBLE_STATE_PROPERTY, ACCESSIBLE_TEXT_PROPERTY, ACCESSIBLE_VALUE_PROPERTY, ACCESSIBLE_VISIBLE_DATA_PROPERTY, accessibleDescription, accessibleName, accessibleParent |
Methods inherited from class java.awt.swing.JComponent.AccessibleJComponent
|
addFocusListener, contains, getAccessibleAt, getAccessibleChild, getAccessibleChildrenCount, getAccessibleComponent, getAccessibleDescription, getAccessibleIndexInParent, getAccessibleName, getAccessibleParent, getAccessibleRole, getAccessibleStateSet, 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.accessibility.AccessibleContext
|
addPropertyChangeListener, firePropertyChange, getAccessibleAction, getAccessibleChild, getAccessibleChildrenCount, getAccessibleComponent, getAccessibleDescription, getAccessibleIndexInParent, getAccessibleName, getAccessibleParent, getAccessibleRole, getAccessibleSelection, getAccessibleStateSet, getAccessibleText, getAccessibleValue, getLocale, removePropertyChangeListener, setAccessibleDescription, setAccessibleName, setAccessibleParent |
Methods inherited from class java.lang.Object
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getAccessibleStateSet
public AccessibleStateSet getAccessibleStateSet()
- Get the accessible state set of this object.
- Returns:
- an instance of AccessibleState containing the current state
of the object
- Overrides:
- getAccessibleStateSet in class JComponent.AccessibleJComponent
getAccessibleRole
public AccessibleRole getAccessibleRole()
- Get the role of this object.
- Returns:
- an instance of AccessibleRole describing the role of the
object
- Overrides:
- getAccessibleRole in class JComponent.AccessibleJComponent
getAccessibleSelectionCount
public int getAccessibleSelectionCount()
- Returns 1 if a menu is currently selected in this menu bar.
- Implements:
- getAccessibleSelectionCount in interface AccessibleSelection
- Returns:
- 1 if a menu is currently selected, else 0
getAccessibleSelection
public Accessible getAccessibleSelection(int i)
- Returns the currently selected menu if one is selected,
otherwise null.
- Implements:
- getAccessibleSelection in interface AccessibleSelection
isAccessibleChildSelected
public boolean isAccessibleChildSelected(int i)
- Returns true if the current child of this object is selected.
- Implements:
- isAccessibleChildSelected in interface AccessibleSelection
- Parameters:
i
- the zero-based index of the child in this Accessible
object.
- See Also:
- getAccessibleChild
addAccessibleSelection
public void addAccessibleSelection(int i)
- Adds the nth selected item in the object to the object's
selection. If the object supports multiple selections,
the nth item is added to any existing selection, otherwse
it replaces any existing selection in the objct. If the
nth item is already selected, this method has no effect.
- Implements:
- addAccessibleSelection in interface AccessibleSelection
- Parameters:
i
- the zero-based index of selectable items
- See Also:
- getAccessibleStateSet
removeAccessibleSelection
public void removeAccessibleSelection(int i)
- Removes the nth selected item in the object from the object's
selection. If the nth item isn't currently selected, this
method has no effect.
- Implements:
- removeAccessibleSelection in interface AccessibleSelection
- Parameters:
i
- the zero-based index of selectable items
clearAccessibleSelection
public void clearAccessibleSelection()
- Clears the selection in the object, so that nothing in the
object is selected.
- Implements:
- clearAccessibleSelection in interface AccessibleSelection
selectAllAccessibleSelection
public void selectAllAccessibleSelection()
- Causes every selected item in the object to be selected
if the object supports multiple selections.
- Implements:
- selectAllAccessibleSelection in interface AccessibleSelection
Submit a bug or feature
Submit comments/suggestions about new javadoc look.
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California, 94303, U.S.A. All Rights Reserved.