# Uses of Class
javax.accessibility.AccessibleContext

Packages that use AccessibleContext
Package
Description
com.sun.java.accessibility.util
Provides a collection of interfaces and classes that compose the Java Accessibility Utilities.
java.applet
Provides the classes necessary to create an applet and the classes an applet uses to communicate with its applet context.
java.awt
Contains all of the classes for creating user interfaces and for painting graphics and images.
javax.accessibility
Defines a contract between user-interface components and an assistive technology that provides access to those components.
javax.swing
Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms.
javax.swing.plaf.basic
Provides user interface objects built according to the Basic look and feel.
javax.swing.table
Provides classes and interfaces for dealing with `javax.swing.JTable`.
javax.swing.text
Provides classes and interfaces that deal with editable and noneditable text components.
javax.swing.text.html
Provides the class `HTMLEditorKit` and supporting classes for creating HTML text editors.

## Uses of AccessibleContext in com.sun.java.accessibility.util

Subclasses of AccessibleContext in com.sun.java.accessibility.util
Modifier and Type
Class
Description
`class`
`Translator`
The `Translator` class provides a translation to interface `Accessible` for objects that do not implement interface `Accessible`.
Methods in com.sun.java.accessibility.util that return AccessibleContext
Modifier and Type
Method
Description
`AccessibleContext`
Translator.`getAccessibleContext()`
Returns this object.

## Uses of AccessibleContext in java.applet

Subclasses of AccessibleContext in java.applet
Modifier and Type
Class
Description
`protected class`
`Applet.AccessibleApplet`
Deprecated, for removal: This API element is subject to removal in a future version.
This class implements accessibility support for the `Applet` class.
Methods in java.applet that return AccessibleContext
Modifier and Type
Method
Description
`AccessibleContext`
Applet.`getAccessibleContext()`
Deprecated, for removal: This API element is subject to removal in a future version.
Gets the `AccessibleContext` associated with this `Applet`.

## Uses of AccessibleContext in java.awt

Subclasses of AccessibleContext in java.awt
Modifier and Type
Class
Description
`protected class`
`Button.AccessibleAWTButton`
This class implements accessibility support for the `Button` class.
`protected class`
`Canvas.AccessibleAWTCanvas`
This class implements accessibility support for the `Canvas` class.
`protected class`
`Checkbox.AccessibleAWTCheckbox`
This class implements accessibility support for the `Checkbox` class.
`protected class`
`CheckboxMenuItem.AccessibleAWTCheckboxMenuItem`
Inner class of CheckboxMenuItem used to provide default support for accessibility.
`protected class`
`Choice.AccessibleAWTChoice`
This class implements accessibility support for the `Choice` class.
`protected class`
`Component.AccessibleAWTComponent`
Inner class of Component used to provide default support for accessibility.
`protected class`
`Container.AccessibleAWTContainer`
Inner class of Container used to provide default support for accessibility.
`protected class`
`Dialog.AccessibleAWTDialog`
This class implements accessibility support for the `Dialog` class.
`protected class`
`Frame.AccessibleAWTFrame`
This class implements accessibility support for the `Frame` class.
`protected class`
`Label.AccessibleAWTLabel`
This class implements accessibility support for the `Label` class.
`protected class`
`List.AccessibleAWTList`
This class implements accessibility support for the `List` class.
`protected class`
`List.AccessibleAWTList.AccessibleAWTListChild`
This class implements accessibility support for List children.
`protected class`
`Menu.AccessibleAWTMenu`
Inner class of Menu used to provide default support for accessibility.
`protected class`
`MenuBar.AccessibleAWTMenuBar`
Inner class of MenuBar used to provide default support for accessibility.
`protected class`
`MenuComponent.AccessibleAWTMenuComponent`
Inner class of `MenuComponent` used to provide default support for accessibility.
`protected class`
`MenuItem.AccessibleAWTMenuItem`
Inner class of MenuItem used to provide default support for accessibility.
`protected class`
`Panel.AccessibleAWTPanel`
This class implements accessibility support for the `Panel` class.
`protected class`
`PopupMenu.AccessibleAWTPopupMenu`
Inner class of PopupMenu used to provide default support for accessibility.
`protected class`
`Scrollbar.AccessibleAWTScrollBar`
This class implements accessibility support for the `Scrollbar` class.
`protected class`
`ScrollPane.AccessibleAWTScrollPane`
This class implements accessibility support for the `ScrollPane` class.
`protected class`
`TextArea.AccessibleAWTTextArea`
This class implements accessibility support for the `TextArea` class.
`protected class`
`TextComponent.AccessibleAWTTextComponent`
This class implements accessibility support for the `TextComponent` class.
`protected class`
`TextField.AccessibleAWTTextField`
This class implements accessibility support for the `TextField` class.
`protected class`
`Window.AccessibleAWTWindow`
This class implements accessibility support for the `Window` class.
Fields in java.awt declared as AccessibleContext
Modifier and Type
Field
Description
`protected AccessibleContext`
Component.`accessibleContext`
The `AccessibleContext` associated with this `Component`.
Methods in java.awt that return AccessibleContext
Modifier and Type
Method
Description
`AccessibleContext`
Button.`getAccessibleContext()`
Gets the `AccessibleContext` associated with this `Button`.
`AccessibleContext`
Canvas.`getAccessibleContext()`
Gets the AccessibleContext associated with this Canvas.
`AccessibleContext`
Checkbox.`getAccessibleContext()`
Gets the AccessibleContext associated with this Checkbox.
`AccessibleContext`
CheckboxMenuItem.`getAccessibleContext()`
Gets the AccessibleContext associated with this CheckboxMenuItem.
`AccessibleContext`
Choice.`getAccessibleContext()`
Gets the `AccessibleContext` associated with this `Choice`.
`AccessibleContext`
Component.`getAccessibleContext()`
Gets the `AccessibleContext` associated with this `Component`.
`AccessibleContext`
Dialog.`getAccessibleContext()`
Gets the AccessibleContext associated with this Dialog.
`AccessibleContext`
Frame.`getAccessibleContext()`
Gets the AccessibleContext associated with this Frame.
`AccessibleContext`
Label.`getAccessibleContext()`
Gets the AccessibleContext associated with this Label.
`AccessibleContext`
List.AccessibleAWTList.AccessibleAWTListChild.`getAccessibleContext()`
Gets the AccessibleContext for this object.
`AccessibleContext`
List.`getAccessibleContext()`
Gets the `AccessibleContext` associated with this `List`.
`AccessibleContext`
Menu.`getAccessibleContext()`
Gets the AccessibleContext associated with this Menu.
`AccessibleContext`
MenuBar.`getAccessibleContext()`
Gets the AccessibleContext associated with this MenuBar.
`AccessibleContext`
MenuComponent.`getAccessibleContext()`
Gets the `AccessibleContext` associated with this `MenuComponent`.
`AccessibleContext`
MenuItem.`getAccessibleContext()`
Gets the AccessibleContext associated with this MenuItem.
`AccessibleContext`
Panel.`getAccessibleContext()`
Gets the AccessibleContext associated with this Panel.
`AccessibleContext`
PopupMenu.`getAccessibleContext()`
Gets the `AccessibleContext` associated with this `PopupMenu`.
`AccessibleContext`
Scrollbar.`getAccessibleContext()`
Gets the `AccessibleContext` associated with this `Scrollbar`.
`AccessibleContext`
ScrollPane.`getAccessibleContext()`
Gets the AccessibleContext associated with this ScrollPane.
`AccessibleContext`
TextArea.`getAccessibleContext()`
Returns the `AccessibleContext` associated with this `TextArea`.
`AccessibleContext`
TextComponent.`getAccessibleContext()`
Gets the AccessibleContext associated with this TextComponent.
`AccessibleContext`
TextField.`getAccessibleContext()`
Gets the AccessibleContext associated with this TextField.
`AccessibleContext`
Window.`getAccessibleContext()`
Gets the AccessibleContext associated with this Window.

## Uses of AccessibleContext in javax.accessibility

Methods in javax.accessibility that return AccessibleContext
Modifier and Type
Method
Description
`AccessibleContext`
Accessible.`getAccessibleContext()`
Returns the `AccessibleContext` associated with this object.

## Uses of AccessibleContext in javax.swing

Subclasses of AccessibleContext in javax.swing
Modifier and Type
Class
Description
`protected class`
`AbstractButton.AccessibleAbstractButton`
This class implements accessibility support for the `AbstractButton` class.
`protected class`
`Box.AccessibleBox`
This class implements accessibility support for the `Box` class.
`protected class`
`Box.Filler.AccessibleBoxFiller`
This class implements accessibility support for the `Box.Filler` class.
`protected class`
`CellRendererPane.AccessibleCellRendererPane`
This class implements accessibility support for the `CellRendererPane` class.
`protected class`
`ImageIcon.AccessibleImageIcon`
This class implements accessibility support for the `ImageIcon` class.
`protected class`
`JApplet.AccessibleJApplet`
Deprecated, for removal: This API element is subject to removal in a future version.
This class implements accessibility support for the `JApplet` class.
`protected class`
`JButton.AccessibleJButton`
This class implements accessibility support for the `JButton` class.
`protected class`
`JCheckBox.AccessibleJCheckBox`
This class implements accessibility support for the `JCheckBox` class.
`protected class`
`JCheckBoxMenuItem.AccessibleJCheckBoxMenuItem`
This class implements accessibility support for the `JCheckBoxMenuItem` class.
`protected class`
`JColorChooser.AccessibleJColorChooser`
This class implements accessibility support for the `JColorChooser` class.
`protected class`
`JComboBox.AccessibleJComboBox`
This class implements accessibility support for the `JComboBox` class.
`class`
`JComponent.AccessibleJComponent`
Inner class of JComponent used to provide default support for accessibility.
`protected class`
`JDesktopPane.AccessibleJDesktopPane`
This class implements accessibility support for the `JDesktopPane` class.
`protected class`
`JDialog.AccessibleJDialog`
This class implements accessibility support for the `JDialog` class.
`protected class`
`JEditorPane.AccessibleJEditorPane`
This class implements accessibility support for the `JEditorPane` class.
`protected class`
`JEditorPane.AccessibleJEditorPaneHTML`
This class provides support for `AccessibleHypertext`, and is used in instances where the `EditorKit` installed in this `JEditorPane` is an instance of `HTMLEditorKit`.
`protected class`
`JEditorPane.JEditorPaneAccessibleHypertextSupport`
What's returned by `AccessibleJEditorPaneHTML.getAccessibleText`.
`protected class`
`JFileChooser.AccessibleJFileChooser`
This class implements accessibility support for the `JFileChooser` class.
`protected class`
`JFrame.AccessibleJFrame`
This class implements accessibility support for the `JFrame` class.
`protected class`
`JInternalFrame.AccessibleJInternalFrame`
This class implements accessibility support for the `JInternalFrame` class.
`protected class`
`JInternalFrame.JDesktopIcon.AccessibleJDesktopIcon`
This class implements accessibility support for the `JInternalFrame.JDesktopIcon` class.
`protected class`
`JLabel.AccessibleJLabel`
The class used to obtain the accessible role for this object.
`protected class`
`JLayeredPane.AccessibleJLayeredPane`
This class implements accessibility support for the `JLayeredPane` class.
`protected class`
`JList.AccessibleJList`
This class implements accessibility support for the `JList` class.
`protected class`
`JList.AccessibleJList.AccessibleJListChild`
This class implements accessibility support appropriate for list children.
`protected class`
`JMenu.AccessibleJMenu`
This class implements accessibility support for the `JMenu` class.
`protected class`
`JMenuBar.AccessibleJMenuBar`
This class implements accessibility support for the `JMenuBar` class.
`protected class`
`JMenuItem.AccessibleJMenuItem`
This class implements accessibility support for the `JMenuItem` class.
`protected class`
`JOptionPane.AccessibleJOptionPane`
This class implements accessibility support for the `JOptionPane` class.
`protected class`
`JPanel.AccessibleJPanel`
This class implements accessibility support for the `JPanel` class.
`protected class`
`JPasswordField.AccessibleJPasswordField`
This class implements accessibility support for the `JPasswordField` class.
`protected class`
`JPopupMenu.AccessibleJPopupMenu`
This class implements accessibility support for the `JPopupMenu` class.
`protected class`
`JProgressBar.AccessibleJProgressBar`
This class implements accessibility support for the `JProgressBar` class.
`protected class`
`JRadioButton.AccessibleJRadioButton`
This class implements accessibility support for the `JRadioButton` class.
`protected class`
`JRadioButtonMenuItem.AccessibleJRadioButtonMenuItem`
This class implements accessibility support for the `JRadioButtonMenuItem` class.
`protected class`
`JRootPane.AccessibleJRootPane`
This class implements accessibility support for the `JRootPane` class.
`protected class`
`JScrollBar.AccessibleJScrollBar`
This class implements accessibility support for the `JScrollBar` class.
`protected class`
`JScrollPane.AccessibleJScrollPane`
This class implements accessibility support for the `JScrollPane` class.
`protected class`
`JSeparator.AccessibleJSeparator`
This class implements accessibility support for the `JSeparator` class.
`protected class`
`JSlider.AccessibleJSlider`
This class implements accessibility support for the `JSlider` class.
`protected class`
`JSpinner.AccessibleJSpinner`
`AccessibleJSpinner` implements accessibility support for the `JSpinner` class.
`protected class`
`JSplitPane.AccessibleJSplitPane`
This class implements accessibility support for the `JSplitPane` class.
`protected class`
`JTabbedPane.AccessibleJTabbedPane`
This class implements accessibility support for the `JTabbedPane` class.
`protected class`
`JTable.AccessibleJTable`
This class implements accessibility support for the `JTable` class.
`protected class`
`JTable.AccessibleJTable.AccessibleJTableCell`
The class provides an implementation of the Java Accessibility API appropriate to table cells.
`protected class`
`JTextArea.AccessibleJTextArea`
This class implements accessibility support for the `JTextArea` class.
`protected class`
`JTextField.AccessibleJTextField`
This class implements accessibility support for the `JTextField` class.
`protected class`
`JToggleButton.AccessibleJToggleButton`
This class implements accessibility support for the `JToggleButton` class.
`protected class`
`JToolBar.AccessibleJToolBar`
This class implements accessibility support for the `JToolBar` class.
`protected class`
`JToolTip.AccessibleJToolTip`
This class implements accessibility support for the `JToolTip` class.
`protected class`
`JTree.AccessibleJTree`
This class implements accessibility support for the `JTree` class.
`protected class`
`JTree.AccessibleJTree.AccessibleJTreeNode`
This class implements accessibility support for the `JTree` child.
`protected class`
`JViewport.AccessibleJViewport`
This class implements accessibility support for the `JViewport` class.
`protected class`
`JWindow.AccessibleJWindow`
This class implements accessibility support for the `JWindow` class.
`protected class`
`ProgressMonitor.AccessibleProgressMonitor`
`AccessibleProgressMonitor` implements accessibility support for the `ProgressMonitor` class.
Fields in javax.swing declared as AccessibleContext
Modifier and Type
Field
Description
`protected AccessibleContext`
CellRendererPane.`accessibleContext`
`AccessibleContext` associated with this `CellRendererPan`
`protected AccessibleContext`
JApplet.`accessibleContext`
Deprecated, for removal: This API element is subject to removal in a future version.
`AccessibleContext` associated with this `JApplet`
`protected AccessibleContext`
JColorChooser.`accessibleContext`
The accessible context.
`protected AccessibleContext`
JDialog.`accessibleContext`
`AccessibleContext` associated with this `JDialog`
`protected AccessibleContext`
JFileChooser.`accessibleContext`
`AccessibleContext` associated with this `JFileChooser`
`protected AccessibleContext`
JFrame.`accessibleContext`
The accessible context property.
`protected AccessibleContext`
JWindow.`accessibleContext`
The accessible context property.
`protected AccessibleContext`
ProgressMonitor.`accessibleContext`
The `AccessibleContext` for the `ProgressMonitor`
Methods in javax.swing that return AccessibleContext
Modifier and Type
Method
Description
`AccessibleContext`
Box.Filler.`getAccessibleContext()`
Gets the AccessibleContext associated with this Box.Filler.
`AccessibleContext`
Box.`getAccessibleContext()`
Gets the AccessibleContext associated with this Box.
`AccessibleContext`
CellRendererPane.`getAccessibleContext()`
Gets the AccessibleContext associated with this CellRendererPane.
`AccessibleContext`
ImageIcon.`getAccessibleContext()`
Gets the AccessibleContext associated with this ImageIcon.
`AccessibleContext`
JApplet.`getAccessibleContext()`
Deprecated, for removal: This API element is subject to removal in a future version.
Gets the AccessibleContext associated with this JApplet.
`AccessibleContext`
JButton.`getAccessibleContext()`
Gets the `AccessibleContext` associated with this `JButton`.
`AccessibleContext`
JCheckBox.`getAccessibleContext()`
Gets the AccessibleContext associated with this JCheckBox.
`AccessibleContext`
JCheckBoxMenuItem.`getAccessibleContext()`
Gets the AccessibleContext associated with this JCheckBoxMenuItem.
`AccessibleContext`
JColorChooser.`getAccessibleContext()`
Gets the AccessibleContext associated with this JColorChooser.
`AccessibleContext`
JComboBox.`getAccessibleContext()`
Gets the AccessibleContext associated with this JComboBox.
`AccessibleContext`
JDesktopPane.`getAccessibleContext()`
Gets the `AccessibleContext` associated with this `JDesktopPane`.
`AccessibleContext`
JDialog.`getAccessibleContext()`
Gets the AccessibleContext associated with this JDialog.
`AccessibleContext`
JEditorPane.`getAccessibleContext()`
Gets the AccessibleContext associated with this JEditorPane.
`AccessibleContext`
JFileChooser.`getAccessibleContext()`
Gets the AccessibleContext associated with this JFileChooser.
`AccessibleContext`
JFrame.`getAccessibleContext()`
Gets the AccessibleContext associated with this JFrame.
`AccessibleContext`
JInternalFrame.`getAccessibleContext()`
Gets the `AccessibleContext` associated with this `JInternalFrame`.
`AccessibleContext`
JInternalFrame.JDesktopIcon.`getAccessibleContext()`
Gets the AccessibleContext associated with this JDesktopIcon.
`AccessibleContext`
JLabel.`getAccessibleContext()`
Get the AccessibleContext of this object
`AccessibleContext`
JLayer.`getAccessibleContext()`
Gets the AccessibleContext associated with this `JLayer`.
`AccessibleContext`
JLayeredPane.`getAccessibleContext()`
Gets the AccessibleContext associated with this JLayeredPane.
`AccessibleContext`
JList.AccessibleJList.AccessibleJListChild.`getAccessibleContext()`
Get the AccessibleContext for this object.
`AccessibleContext`
JList.`getAccessibleContext()`
Gets the `AccessibleContext` associated with this `JList`.
`AccessibleContext`
JMenu.`getAccessibleContext()`
Gets the AccessibleContext associated with this JMenu.
`AccessibleContext`
JMenuBar.`getAccessibleContext()`
Gets the AccessibleContext associated with this JMenuBar.
`AccessibleContext`
JMenuItem.`getAccessibleContext()`
Returns the `AccessibleContext` associated with this `JMenuItem`.
`AccessibleContext`
JOptionPane.`getAccessibleContext()`
Returns the `AccessibleContext` associated with this JOptionPane.
`AccessibleContext`
JPanel.`getAccessibleContext()`
Gets the AccessibleContext associated with this JPanel.
`AccessibleContext`
JPasswordField.`getAccessibleContext()`
Returns the `AccessibleContext` associated with this `JPasswordField`.
`AccessibleContext`
JPopupMenu.`getAccessibleContext()`
Gets the AccessibleContext associated with this JPopupMenu.
`AccessibleContext`
JProgressBar.`getAccessibleContext()`
Gets the `AccessibleContext` associated with this `JProgressBar`.
`AccessibleContext`
JRadioButton.`getAccessibleContext()`
Gets the AccessibleContext associated with this JRadioButton.
`AccessibleContext`
JRadioButtonMenuItem.`getAccessibleContext()`
Gets the AccessibleContext associated with this JRadioButtonMenuItem.
`AccessibleContext`
JRootPane.`getAccessibleContext()`
Gets the `AccessibleContext` associated with this `JRootPane`.
`AccessibleContext`
JScrollBar.`getAccessibleContext()`
Gets the AccessibleContext associated with this JScrollBar.
`AccessibleContext`
JScrollPane.`getAccessibleContext()`
Gets the AccessibleContext associated with this JScrollPane.
`AccessibleContext`
JSeparator.`getAccessibleContext()`
Gets the AccessibleContext associated with this JSeparator.
`AccessibleContext`
JSlider.`getAccessibleContext()`
Gets the AccessibleContext associated with this JSlider.
`AccessibleContext`
JSpinner.`getAccessibleContext()`
Gets the `AccessibleContext` for the `JSpinner`
`AccessibleContext`
JSplitPane.`getAccessibleContext()`
Gets the AccessibleContext associated with this JSplitPane.
`AccessibleContext`
JTabbedPane.`getAccessibleContext()`
Gets the AccessibleContext associated with this JTabbedPane.
`AccessibleContext`
JTable.AccessibleJTable.AccessibleJTableCell.`getAccessibleContext()`
Gets the `AccessibleContext` associated with this component.
`AccessibleContext`
JTable.`getAccessibleContext()`
Gets the AccessibleContext associated with this JTable.
`AccessibleContext`
JTextArea.`getAccessibleContext()`
Gets the AccessibleContext associated with this JTextArea.
`AccessibleContext`
JTextField.`getAccessibleContext()`
Gets the `AccessibleContext` associated with this `JTextField`.
`AccessibleContext`
JToggleButton.`getAccessibleContext()`
Gets the AccessibleContext associated with this JToggleButton.
`AccessibleContext`
JToolBar.`getAccessibleContext()`
Gets the AccessibleContext associated with this JToolBar.
`AccessibleContext`
JToolTip.`getAccessibleContext()`
Gets the AccessibleContext associated with this JToolTip.
`AccessibleContext`
JTree.AccessibleJTree.AccessibleJTreeNode.`getAccessibleContext()`
Get the AccessibleContext associated with this tree node.
`AccessibleContext`
JTree.`getAccessibleContext()`
Gets the AccessibleContext associated with this JTree.
`AccessibleContext`
JViewport.`getAccessibleContext()`
Gets the AccessibleContext associated with this JViewport.
`AccessibleContext`
JWindow.`getAccessibleContext()`
Gets the AccessibleContext associated with this JWindow.
`AccessibleContext`
ProgressMonitor.`getAccessibleContext()`
Gets the `AccessibleContext` for the `ProgressMonitor`
`protected AccessibleContext`
JTable.AccessibleJTable.AccessibleJTableCell.`getCurrentAccessibleContext()`
Gets the AccessibleContext for the table cell renderer.

## Uses of AccessibleContext in javax.swing.plaf.basic

Methods in javax.swing.plaf.basic that return AccessibleContext
Modifier and Type
Method
Description
`AccessibleContext`
BasicComboPopup.`getAccessibleContext()`
Gets the AccessibleContext associated with this BasicComboPopup.

## Uses of AccessibleContext in javax.swing.table

Subclasses of AccessibleContext in javax.swing.table
Modifier and Type
Class
Description
`protected class`
`JTableHeader.AccessibleJTableHeader`
This class implements accessibility support for the `JTableHeader` class.
`protected class`
`JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry`
This class provides an implementation of the Java Accessibility API appropriate for JTableHeader entries.
Methods in javax.swing.table that return AccessibleContext
Modifier and Type
Method
Description
`AccessibleContext`
JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.`getAccessibleContext()`
Get the AccessibleContext associated with this object.
`AccessibleContext`
JTableHeader.`getAccessibleContext()`
Gets the AccessibleContext associated with this JTableHeader.

## Uses of AccessibleContext in javax.swing.text

Subclasses of AccessibleContext in javax.swing.text
Modifier and Type
Class
Description
`class`
`JTextComponent.AccessibleJTextComponent`
This class implements accessibility support for the `JTextComponent` class.
Methods in javax.swing.text that return AccessibleContext
Modifier and Type
Method
Description
`AccessibleContext`
JTextComponent.`getAccessibleContext()`
Gets the `AccessibleContext` associated with this `JTextComponent`.

## Uses of AccessibleContext in javax.swing.text.html

Methods in javax.swing.text.html that return AccessibleContext
Modifier and Type
Method
Description
`AccessibleContext`
HTMLEditorKit.`getAccessibleContext()`
returns the AccessibleContext associated with this editor kit