protected class JComboBox.AccessibleJComboBox extends JComponent.AccessibleJComponent implements AccessibleAction , AccessibleSelection
JComboBox class. It provides an implementation of the Java Accessibility API appropriate to Combo Box 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.AccessibleFocusHandler Component.AccessibleAWTComponent.AccessibleAWTComponentHandler , Component.AccessibleAWTComponent.AccessibleAWTFocusHandler accessibleFocusHandleraccessibleContainerHandleraccessibleAWTComponentHandler, 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, accessibleParentCLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP| Constructor and Description |
|---|
AccessibleJComboBox()
Returns an AccessibleJComboBox instance
|
| Modifier and Type | Method and Description |
|---|---|
void |
addAccessibleSelection(int i)
Adds the specified Accessible child of the object to the object's selection.
|
void |
clearAccessibleSelection()
Clears the selection in the object, so that no children in the object are selected.
|
boolean |
doAccessibleAction(int i)
Perform the specified Action on the object
|
AccessibleAction |
getAccessibleAction()
Get the AccessibleAction associated with this object.
|
int |
getAccessibleActionCount()
Returns the number of Actions available in this object.
|
String |
getAccessibleActionDescription(int i)
Return a description of the specified action of the object.
|
Accessible |
getAccessibleChild(int i)
Returns the nth Accessible child of the object.
|
int |
getAccessibleChildrenCount()
Returns the number of accessible children in the object.
|
AccessibleRole |
getAccessibleRole()
Get the role of this object.
|
AccessibleSelection |
getAccessibleSelection()
Get the AccessibleSelection associated with this object.
|
Accessible |
getAccessibleSelection(int i)
Returns an Accessible representing the specified selected child in the popup.
|
int |
getAccessibleSelectionCount()
Returns the number of Accessible children currently selected.
|
AccessibleStateSet |
getAccessibleStateSet()
Gets the state set of this object.
|
boolean |
isAccessibleChildSelected(int i)
Determines if the current child of this object is selected.
|
void |
removeAccessibleSelection(int i)
Removes the specified child of the object from the object's selection.
|
void |
selectAllAccessibleSelection()
Causes every child of the object to be selected if the object supports multiple selections.
|
addPropertyChangeListener, 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, 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 AccessibleJComboBox()
public int getAccessibleChildrenCount()
getAccessibleChildrenCount in class
JComponent.AccessibleJComponent
public AccessiblegetAccessibleChild(int i)
getAccessibleChild in class
JComponent.AccessibleJComponent
i - zero-based index of child
AccessibleContext.getAccessibleChildrenCount()
public AccessibleRolegetAccessibleRole()
getAccessibleRole in class
JComponent.AccessibleJComponent
AccessibleRole
public AccessibleStateSetgetAccessibleStateSet()
getAccessibleStateSet in class
JComponent.AccessibleJComponent
AccessibleStateSet,
AccessibleState,
JComponent.AccessibleJComponent.addPropertyChangeListener(java.beans.PropertyChangeListener)
public AccessibleActiongetAccessibleAction()
getAccessibleAction in class
AccessibleContext
AccessibleAction
public StringgetAccessibleActionDescription(int i)
getAccessibleActionDescription in interface
AccessibleAction
i - zero-based index of the actions
AccessibleAction.getAccessibleActionCount()
public int getAccessibleActionCount()
getAccessibleActionCount in interface
AccessibleAction
public boolean doAccessibleAction(int i)
doAccessibleAction in interface
AccessibleAction
i - zero-based index of actions
AccessibleAction.getAccessibleActionCount()
public AccessibleSelectiongetAccessibleSelection()
getAccessibleSelection in class
AccessibleContext
AccessibleSelection
public int getAccessibleSelectionCount()
getAccessibleSelectionCount in interface
AccessibleSelection
public AccessiblegetAccessibleSelection(int i)
Note that the index represents the i-th selected child, which is different from the i-th child.
getAccessibleSelection in interface
AccessibleSelection
i - the zero-based index of selected children
getAccessibleSelectionCount()
public boolean isAccessibleChildSelected(int i)
isAccessibleChildSelected in interface
AccessibleSelection
i - the zero-based index of the child in this Accessible object.
AccessibleContext.getAccessibleChild(int)
public void addAccessibleSelection(int i)
addAccessibleSelection in interface
AccessibleSelection
i - the zero-based index of the child
AccessibleContext.getAccessibleChild(int)
public void removeAccessibleSelection(int i)
removeAccessibleSelection in interface
AccessibleSelection
i - the zero-based index of the child
AccessibleContext.getAccessibleChild(int)
public void clearAccessibleSelection()
clearAccessibleSelection in interface
AccessibleSelection
public void selectAllAccessibleSelection()
selectAllAccessibleSelection in interface
AccessibleSelection