java.lang.Object javax.accessibility.AccessibleContext java.awt.Component.AccessibleAWTComponent java.awt.Container.AccessibleAWTContainer javax.swing.JComponent.AccessibleJComponent javax.swing.JComboBox.AccessibleJComboBox
protected class JComboBox.AccessibleJComboBox
This class implements accessibility support for the 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 TM has been added to the java.beans package. Please see XMLEncoder .
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing. JComponent.AccessibleJComponent |
---|
JComponent.AccessibleJComponent.AccessibleContainerHandler , JComponent.AccessibleJComponent.AccessibleFocusHandler |
Nested classes/interfaces inherited from class java.awt. Component.AccessibleAWTComponent |
---|
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler , Component.AccessibleAWTComponent.AccessibleAWTFocusHandler |
Field Summary |
---|
Fields inherited from class javax.swing. JComponent.AccessibleJComponent |
---|
accessibleContainerHandler , accessibleFocusHandler |
Fields inherited from class java.awt. Component.AccessibleAWTComponent |
---|
accessibleAWTComponentHandler , accessibleAWTFocusHandler |
Fields inherited from interface javax.accessibility. AccessibleAction |
---|
CLICK , DECREMENT , INCREMENT , TOGGLE_EXPAND , TOGGLE_POPUP |
Constructor Summary | |
---|---|
JComboBox.AccessibleJComboBox
() Returns an AccessibleJComboBox instance |
Method Summary | |
---|---|
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. |
Methods inherited from class javax.swing. JComponent.AccessibleJComponent |
---|
addPropertyChangeListener , getAccessibleDescription , getAccessibleKeyBinding , getAccessibleName , getBorderTitle , getTitledBorderText , getToolTipText , removePropertyChangeListener |
Methods inherited from class java.awt. Container.AccessibleAWTContainer |
---|
getAccessibleAt |
Methods inherited from class java.awt. Component.AccessibleAWTComponent |
---|
addFocusListener , 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 javax.accessibility. AccessibleContext |
---|
firePropertyChange , getAccessibleEditableText , getAccessibleIcon , getAccessibleRelationSet , getAccessibleTable , getAccessibleText , getAccessibleValue , setAccessibleDescription , setAccessibleName , setAccessibleParent |
Methods inherited from class java.lang. Object |
---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
Methods inherited from interface javax.accessibility. AccessibleComponent |
---|
addFocusListener , 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 |
Constructor Detail |
---|
public JComboBox.AccessibleJComboBox()
Method Detail |
---|
public int getAccessibleChildrenCount()
public Accessible getAccessibleChild(int i)
public AccessibleRole getAccessibleRole()
public AccessibleStateSet getAccessibleStateSet()
public AccessibleAction getAccessibleAction()
public String getAccessibleActionDescription(int i)
public int getAccessibleActionCount()
public boolean doAccessibleAction(int i)
public AccessibleSelection getAccessibleSelection()
public int getAccessibleSelectionCount()
public Accessible getAccessibleSelection(int i)
Note that the index represents the i-th selected child, which is different from the i-th child.
public boolean isAccessibleChildSelected(int i)
public void addAccessibleSelection(int i)
public void removeAccessibleSelection(int i)
public void clearAccessibleSelection()
public void selectAllAccessibleSelection()