|
JavaTM 2 Platform Std. Ed. v1.3 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | 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
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. A future release of Swing will provide support for long term persistence.
| Inner 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 |
| Inner classes inherited from class java.awt.Container.AccessibleAWTContainer |
Container.AccessibleAWTContainer.AccessibleContainerHandler |
| Inner classes inherited from class java.awt.Component.AccessibleAWTComponent |
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler |
| Field Summary | |
protected ContainerListener |
accessibleContainerHandler
|
protected FocusListener |
accessibleFocusHandler
|
| Fields inherited from class java.awt.Component.AccessibleAWTComponent |
accessibleAWTComponentHandler, accessibleAWTFocusHandler |
| Constructor Summary | |
protected |
JComponent.AccessibleJComponent()
Though the class is abstract, this should be called by all sub-classes. |
| Method Summary | |
void |
addPropertyChangeListener(PropertyChangeListener listener)
Adds a PropertyChangeListener to the listener list. |
Accessible |
getAccessibleChild(int i)
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. |
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(Border b)
Recursively search through the border hierarchy (if it exists) for a TitledBorder with a non-null title. |
void |
removePropertyChangeListener(PropertyChangeListener listener)
Removes a PropertyChangeListener from the listener list. |
| Methods inherited from class java.awt.Container.AccessibleAWTContainer |
getAccessibleAt |
| Methods inherited from class javax.accessibility.AccessibleContext |
firePropertyChange, getAccessibleAction, getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleText, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected ContainerListener accessibleContainerHandler
protected FocusListener accessibleFocusHandler
| Constructor Detail |
protected JComponent.AccessibleJComponent()
| Method Detail |
public void addPropertyChangeListener(PropertyChangeListener listener)
addPropertyChangeListener in class Component.AccessibleAWTComponentlistener - the PropertyChangeListener to be addedpublic void removePropertyChangeListener(PropertyChangeListener listener)
removePropertyChangeListener in class Component.AccessibleAWTComponentlistener - the PropertyChangeListener to be removedprotected String getBorderTitle(Border b)
public String getAccessibleName()
getAccessibleName in class Component.AccessibleAWTComponentAccessibleContext.setAccessibleName(java.lang.String)public String getAccessibleDescription()
getAccessibleDescription in class Component.AccessibleAWTComponentAccessibleContext.setAccessibleDescription(java.lang.String)public AccessibleRole getAccessibleRole()
getAccessibleRole in class Component.AccessibleAWTComponentAccessibleRolepublic AccessibleStateSet getAccessibleStateSet()
getAccessibleStateSet in class Component.AccessibleAWTComponentAccessibleStatepublic int getAccessibleChildrenCount()
getAccessibleChildrenCount in class Container.AccessibleAWTContainerpublic Accessible getAccessibleChild(int i)
getAccessibleChild in class Container.AccessibleAWTContaineri - zero-based index of child
|
JavaTM 2 Platform Std. Ed. v1.3 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.