|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object![]()
![]()
![]()
javax.accessibility.AccessibleContext
![]()
![]()
![]()
java.awt.Component.AccessibleAWTComponent
![]()
![]()
![]()
java.awt.Container.AccessibleAWTContainer
![]()
![]()
![]()
javax.swing.JComponent.AccessibleJComponent
, AccessibleComponent
, AccessibleExtendedComponent

, JColorChooser.AccessibleJColorChooser
, JComboBox.AccessibleJComboBox
, JDesktopPane.AccessibleJDesktopPane
, JFileChooser.AccessibleJFileChooser
, JInternalFrame.AccessibleJInternalFrame
, JInternalFrame.JDesktopIcon.AccessibleJDesktopIcon
, JLabel.AccessibleJLabel
, JLayeredPane.AccessibleJLayeredPane
, JList.AccessibleJList
, JMenuBar.AccessibleJMenuBar
, JOptionPane.AccessibleJOptionPane
, JPanel.AccessibleJPanel
, JPopupMenu.AccessibleJPopupMenu
, JProgressBar.AccessibleJProgressBar
, JRootPane.AccessibleJRootPane
, JScrollBar.AccessibleJScrollBar
, JScrollPane.AccessibleJScrollPane
, JSeparator.AccessibleJSeparator
, JSlider.AccessibleJSlider
, JSpinner.AccessibleJSpinner
, JSplitPane.AccessibleJSplitPane
, JTabbedPane.AccessibleJTabbedPane
, JTable.AccessibleJTable
, JTableHeader.AccessibleJTableHeader
, JTextComponent.AccessibleJTextComponent
, JToolBar.AccessibleJToolBar
, JToolTip.AccessibleJToolTip
, JTree.AccessibleJTree
, JViewport.AccessibleJViewport


public abstract class JComponent.AccessibleJComponent


Inner class of JComponent used to provide default support for accessibility. This class is not meant to be used directly by application developers, but is instead meant only to be subclassed by component developers.
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 JavaBeansTM
has been added to the java.beans package.
Please see XMLEncoder
.
| Nested Class Summary | |
|---|---|
protected class |
JComponent.AccessibleJComponent.AccessibleContainerHandler
Fire PropertyChange listener, if one is registered, when children added/removed. |
protected class |
JComponent.AccessibleJComponent.AccessibleFocusHandler
Fire PropertyChange listener, if one is registered, when focus events happen |
Nested classes/interfaces inherited from class java.awt.Component.AccessibleAWTComponent ![]() |
|---|
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler |
| Field Summary | |
|---|---|
protected ContainerListener |
accessibleContainerHandler
|
protected FocusListener |
accessibleFocusHandler
|
Fields inherited from class java.awt.Component.AccessibleAWTComponent ![]() |
|---|
accessibleAWTComponentHandler |
| Constructor Summary | |
|---|---|
protected |
JComponent.AccessibleJComponent
Though the class is abstract, this should be called by all sub-classes. |
| Method Summary | |
|---|---|
void |
addPropertyChangeListener
Adds a PropertyChangeListener to the listener list. |
Accessible |
getAccessibleChild
Returns the nth Accessible child of the object. |
int |
getAccessibleChildrenCount
Returns the number of accessible children in the object. |
String |
getAccessibleDescription
Gets the accessible description of this object. |
AccessibleKeyBinding |
getAccessibleKeyBinding
Returns key bindings associated with this object |
String |
getAccessibleName
Gets the accessible name of this object. |
AccessibleRole |
getAccessibleRole
Gets the role of this object. |
AccessibleStateSet |
getAccessibleStateSet
Gets the state of this object. |
protected String |
getBorderTitle
Recursively search through the border hierarchy (if it exists) for a TitledBorder with a non-null title. |
String |
getTitledBorderText
Returns the titled border text |
String |
getToolTipText
Returns the tool tip text |
void |
removePropertyChangeListener
Removes a PropertyChangeListener from the listener list. |
Methods inherited from class java.awt.Container.AccessibleAWTContainer ![]() |
|---|
getAccessibleAt |
Methods inherited from class java.awt.Component.AccessibleAWTComponent ![]() |
|---|
addFocusListener |
Methods inherited from class javax.accessibility.AccessibleContext ![]() |
|---|
firePropertyChange |