JCheckBox.AccessibleJCheckBox (Java SE 15 & JDK 15) (original) (raw)

All Implemented Interfaces:

[ItemListener](../../java/awt/event/ItemListener.html "interface in java.awt.event"), [Serializable](../../../java.base/java/io/Serializable.html "interface in java.io"), [EventListener](../../../java.base/java/util/EventListener.html "interface in java.util"), [AccessibleAction](../accessibility/AccessibleAction.html "interface in javax.accessibility"), [AccessibleComponent](../accessibility/AccessibleComponent.html "interface in javax.accessibility"), [AccessibleExtendedComponent](../accessibility/AccessibleExtendedComponent.html "interface in javax.accessibility"), [AccessibleText](../accessibility/AccessibleText.html "interface in javax.accessibility"), [AccessibleValue](../accessibility/AccessibleValue.html "interface in javax.accessibility")

Enclosing class:

JCheckBox


protected class JCheckBox.AccessibleJCheckBox extends JToggleButton.AccessibleJToggleButton

This class implements accessibility support for theJCheckBox class. It provides an implementation of the Java Accessibility API appropriate to check 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.

Fields declared in class javax.accessibility.AccessibleContext

[ACCESSIBLE_ACTION_PROPERTY](../accessibility/AccessibleContext.html#ACCESSIBLE%5FACTION%5FPROPERTY), [ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY](../accessibility/AccessibleContext.html#ACCESSIBLE%5FACTIVE%5FDESCENDANT%5FPROPERTY), [ACCESSIBLE_CARET_PROPERTY](../accessibility/AccessibleContext.html#ACCESSIBLE%5FCARET%5FPROPERTY), [ACCESSIBLE_CHILD_PROPERTY](../accessibility/AccessibleContext.html#ACCESSIBLE%5FCHILD%5FPROPERTY), [ACCESSIBLE_COMPONENT_BOUNDS_CHANGED](../accessibility/AccessibleContext.html#ACCESSIBLE%5FCOMPONENT%5FBOUNDS%5FCHANGED), [ACCESSIBLE_DESCRIPTION_PROPERTY](../accessibility/AccessibleContext.html#ACCESSIBLE%5FDESCRIPTION%5FPROPERTY), [ACCESSIBLE_HYPERTEXT_OFFSET](../accessibility/AccessibleContext.html#ACCESSIBLE%5FHYPERTEXT%5FOFFSET), [ACCESSIBLE_INVALIDATE_CHILDREN](../accessibility/AccessibleContext.html#ACCESSIBLE%5FINVALIDATE%5FCHILDREN), [ACCESSIBLE_NAME_PROPERTY](../accessibility/AccessibleContext.html#ACCESSIBLE%5FNAME%5FPROPERTY), [ACCESSIBLE_SELECTION_PROPERTY](../accessibility/AccessibleContext.html#ACCESSIBLE%5FSELECTION%5FPROPERTY), [ACCESSIBLE_STATE_PROPERTY](../accessibility/AccessibleContext.html#ACCESSIBLE%5FSTATE%5FPROPERTY), [ACCESSIBLE_TABLE_CAPTION_CHANGED](../accessibility/AccessibleContext.html#ACCESSIBLE%5FTABLE%5FCAPTION%5FCHANGED), [ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED](../accessibility/AccessibleContext.html#ACCESSIBLE%5FTABLE%5FCOLUMN%5FDESCRIPTION%5FCHANGED), [ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED](../accessibility/AccessibleContext.html#ACCESSIBLE%5FTABLE%5FCOLUMN%5FHEADER%5FCHANGED), [ACCESSIBLE_TABLE_MODEL_CHANGED](../accessibility/AccessibleContext.html#ACCESSIBLE%5FTABLE%5FMODEL%5FCHANGED), [ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED](../accessibility/AccessibleContext.html#ACCESSIBLE%5FTABLE%5FROW%5FDESCRIPTION%5FCHANGED), [ACCESSIBLE_TABLE_ROW_HEADER_CHANGED](../accessibility/AccessibleContext.html#ACCESSIBLE%5FTABLE%5FROW%5FHEADER%5FCHANGED), [ACCESSIBLE_TABLE_SUMMARY_CHANGED](../accessibility/AccessibleContext.html#ACCESSIBLE%5FTABLE%5FSUMMARY%5FCHANGED), [ACCESSIBLE_TEXT_ATTRIBUTES_CHANGED](../accessibility/AccessibleContext.html#ACCESSIBLE%5FTEXT%5FATTRIBUTES%5FCHANGED), [ACCESSIBLE_TEXT_PROPERTY](../accessibility/AccessibleContext.html#ACCESSIBLE%5FTEXT%5FPROPERTY), [ACCESSIBLE_VALUE_PROPERTY](../accessibility/AccessibleContext.html#ACCESSIBLE%5FVALUE%5FPROPERTY), [ACCESSIBLE_VISIBLE_DATA_PROPERTY](../accessibility/AccessibleContext.html#ACCESSIBLE%5FVISIBLE%5FDATA%5FPROPERTY), [accessibleDescription](../accessibility/AccessibleContext.html#accessibleDescription), [accessibleName](../accessibility/AccessibleContext.html#accessibleName), [accessibleParent](../accessibility/AccessibleContext.html#accessibleParent)

Constructors

Modifier Constructor Description
protected AccessibleJCheckBox()
Modifier and Type Method Description
AccessibleRole getAccessibleRole() Get the role of this object.

Methods declared in class javax.swing.AbstractButton.AccessibleAbstractButton

[doAccessibleAction](AbstractButton.AccessibleAbstractButton.html#doAccessibleAction%28int%29), [getAccessibleAction](AbstractButton.AccessibleAbstractButton.html#getAccessibleAction%28%29), [getAccessibleActionCount](AbstractButton.AccessibleAbstractButton.html#getAccessibleActionCount%28%29), [getAccessibleActionDescription](AbstractButton.AccessibleAbstractButton.html#getAccessibleActionDescription%28int%29), [getAccessibleIcon](AbstractButton.AccessibleAbstractButton.html#getAccessibleIcon%28%29), [getAccessibleKeyBinding](AbstractButton.AccessibleAbstractButton.html#getAccessibleKeyBinding%28%29), [getAccessibleName](AbstractButton.AccessibleAbstractButton.html#getAccessibleName%28%29), [getAccessibleRelationSet](AbstractButton.AccessibleAbstractButton.html#getAccessibleRelationSet%28%29), [getAccessibleStateSet](AbstractButton.AccessibleAbstractButton.html#getAccessibleStateSet%28%29), [getAccessibleValue](AbstractButton.AccessibleAbstractButton.html#getAccessibleValue%28%29), [getAfterIndex](AbstractButton.AccessibleAbstractButton.html#getAfterIndex%28int,int%29), [getAtIndex](AbstractButton.AccessibleAbstractButton.html#getAtIndex%28int,int%29), [getBeforeIndex](AbstractButton.AccessibleAbstractButton.html#getBeforeIndex%28int,int%29), [getCaretPosition](AbstractButton.AccessibleAbstractButton.html#getCaretPosition%28%29), [getCharacterAttribute](AbstractButton.AccessibleAbstractButton.html#getCharacterAttribute%28int%29), [getCharacterBounds](AbstractButton.AccessibleAbstractButton.html#getCharacterBounds%28int%29), [getCharCount](AbstractButton.AccessibleAbstractButton.html#getCharCount%28%29), [getCurrentAccessibleValue](AbstractButton.AccessibleAbstractButton.html#getCurrentAccessibleValue%28%29), [getIndexAtPoint](AbstractButton.AccessibleAbstractButton.html#getIndexAtPoint%28java.awt.Point%29), [getMaximumAccessibleValue](AbstractButton.AccessibleAbstractButton.html#getMaximumAccessibleValue%28%29), [getMinimumAccessibleValue](AbstractButton.AccessibleAbstractButton.html#getMinimumAccessibleValue%28%29), [getSelectedText](AbstractButton.AccessibleAbstractButton.html#getSelectedText%28%29), [getSelectionEnd](AbstractButton.AccessibleAbstractButton.html#getSelectionEnd%28%29), [getSelectionStart](AbstractButton.AccessibleAbstractButton.html#getSelectionStart%28%29), [getTitledBorderText](AbstractButton.AccessibleAbstractButton.html#getTitledBorderText%28%29), [getToolTipText](AbstractButton.AccessibleAbstractButton.html#getToolTipText%28%29), [setCurrentAccessibleValue](AbstractButton.AccessibleAbstractButton.html#setCurrentAccessibleValue%28java.lang.Number%29)

Methods declared in class java.awt.Component.AccessibleAWTComponent

[addFocusListener](../../java/awt/Component.AccessibleAWTComponent.html#addFocusListener%28java.awt.event.FocusListener%29), [contains](../../java/awt/Component.AccessibleAWTComponent.html#contains%28java.awt.Point%29), [getAccessibleComponent](../../java/awt/Component.AccessibleAWTComponent.html#getAccessibleComponent%28%29), [getAccessibleIndexInParent](../../java/awt/Component.AccessibleAWTComponent.html#getAccessibleIndexInParent%28%29), [getAccessibleParent](../../java/awt/Component.AccessibleAWTComponent.html#getAccessibleParent%28%29), [getBackground](../../java/awt/Component.AccessibleAWTComponent.html#getBackground%28%29), [getBounds](../../java/awt/Component.AccessibleAWTComponent.html#getBounds%28%29), [getCursor](../../java/awt/Component.AccessibleAWTComponent.html#getCursor%28%29), [getFont](../../java/awt/Component.AccessibleAWTComponent.html#getFont%28%29), [getFontMetrics](../../java/awt/Component.AccessibleAWTComponent.html#getFontMetrics%28java.awt.Font%29), [getForeground](../../java/awt/Component.AccessibleAWTComponent.html#getForeground%28%29), [getLocale](../../java/awt/Component.AccessibleAWTComponent.html#getLocale%28%29), [getLocation](../../java/awt/Component.AccessibleAWTComponent.html#getLocation%28%29), [getLocationOnScreen](../../java/awt/Component.AccessibleAWTComponent.html#getLocationOnScreen%28%29), [getSize](../../java/awt/Component.AccessibleAWTComponent.html#getSize%28%29), [isEnabled](../../java/awt/Component.AccessibleAWTComponent.html#isEnabled%28%29), [isFocusTraversable](../../java/awt/Component.AccessibleAWTComponent.html#isFocusTraversable%28%29), [isShowing](../../java/awt/Component.AccessibleAWTComponent.html#isShowing%28%29), [isVisible](../../java/awt/Component.AccessibleAWTComponent.html#isVisible%28%29), [removeFocusListener](../../java/awt/Component.AccessibleAWTComponent.html#removeFocusListener%28java.awt.event.FocusListener%29), [requestFocus](../../java/awt/Component.AccessibleAWTComponent.html#requestFocus%28%29), [setBackground](../../java/awt/Component.AccessibleAWTComponent.html#setBackground%28java.awt.Color%29), [setBounds](../../java/awt/Component.AccessibleAWTComponent.html#setBounds%28java.awt.Rectangle%29), [setCursor](../../java/awt/Component.AccessibleAWTComponent.html#setCursor%28java.awt.Cursor%29), [setEnabled](../../java/awt/Component.AccessibleAWTComponent.html#setEnabled%28boolean%29), [setFont](../../java/awt/Component.AccessibleAWTComponent.html#setFont%28java.awt.Font%29), [setForeground](../../java/awt/Component.AccessibleAWTComponent.html#setForeground%28java.awt.Color%29), [setLocation](../../java/awt/Component.AccessibleAWTComponent.html#setLocation%28java.awt.Point%29), [setSize](../../java/awt/Component.AccessibleAWTComponent.html#setSize%28java.awt.Dimension%29), [setVisible](../../java/awt/Component.AccessibleAWTComponent.html#setVisible%28boolean%29)

Methods declared in class java.lang.Object

[clone](../../../java.base/java/lang/Object.html#clone%28%29), [equals](../../../java.base/java/lang/Object.html#equals%28java.lang.Object%29), [finalize](../../../java.base/java/lang/Object.html#finalize%28%29), [getClass](../../../java.base/java/lang/Object.html#getClass%28%29), [hashCode](../../../java.base/java/lang/Object.html#hashCode%28%29), [notify](../../../java.base/java/lang/Object.html#notify%28%29), [notifyAll](../../../java.base/java/lang/Object.html#notifyAll%28%29), [toString](../../../java.base/java/lang/Object.html#toString%28%29), [wait](../../../java.base/java/lang/Object.html#wait%28%29), [wait](../../../java.base/java/lang/Object.html#wait%28long%29), [wait](../../../java.base/java/lang/Object.html#wait%28long,int%29)

Methods declared in interface javax.accessibility.AccessibleComponent

[addFocusListener](../accessibility/AccessibleComponent.html#addFocusListener%28java.awt.event.FocusListener%29), [contains](../accessibility/AccessibleComponent.html#contains%28java.awt.Point%29), [getAccessibleAt](../accessibility/AccessibleComponent.html#getAccessibleAt%28java.awt.Point%29), [getBackground](../accessibility/AccessibleComponent.html#getBackground%28%29), [getBounds](../accessibility/AccessibleComponent.html#getBounds%28%29), [getCursor](../accessibility/AccessibleComponent.html#getCursor%28%29), [getFont](../accessibility/AccessibleComponent.html#getFont%28%29), [getFontMetrics](../accessibility/AccessibleComponent.html#getFontMetrics%28java.awt.Font%29), [getForeground](../accessibility/AccessibleComponent.html#getForeground%28%29), [getLocation](../accessibility/AccessibleComponent.html#getLocation%28%29), [getLocationOnScreen](../accessibility/AccessibleComponent.html#getLocationOnScreen%28%29), [getSize](../accessibility/AccessibleComponent.html#getSize%28%29), [isEnabled](../accessibility/AccessibleComponent.html#isEnabled%28%29), [isFocusTraversable](../accessibility/AccessibleComponent.html#isFocusTraversable%28%29), [isShowing](../accessibility/AccessibleComponent.html#isShowing%28%29), [isVisible](../accessibility/AccessibleComponent.html#isVisible%28%29), [removeFocusListener](../accessibility/AccessibleComponent.html#removeFocusListener%28java.awt.event.FocusListener%29), [requestFocus](../accessibility/AccessibleComponent.html#requestFocus%28%29), [setBackground](../accessibility/AccessibleComponent.html#setBackground%28java.awt.Color%29), [setBounds](../accessibility/AccessibleComponent.html#setBounds%28java.awt.Rectangle%29), [setCursor](../accessibility/AccessibleComponent.html#setCursor%28java.awt.Cursor%29), [setEnabled](../accessibility/AccessibleComponent.html#setEnabled%28boolean%29), [setFont](../accessibility/AccessibleComponent.html#setFont%28java.awt.Font%29), [setForeground](../accessibility/AccessibleComponent.html#setForeground%28java.awt.Color%29), [setLocation](../accessibility/AccessibleComponent.html#setLocation%28java.awt.Point%29), [setSize](../accessibility/AccessibleComponent.html#setSize%28java.awt.Dimension%29), [setVisible](../accessibility/AccessibleComponent.html#setVisible%28boolean%29)