|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.accessibility.AccessibleContext
java.awt.Component.AccessibleAWTComponent
java.awt.TextComponent.AccessibleAWTTextComponent
This class implements accessibility support for the
TextComponent class. It provides an implementation of the
Java Accessibility API appropriate to text component user-interface
elements.
| Nested Class Summary |
| Nested classes inherited from class java.awt.Component.AccessibleAWTComponent |
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler |
| Field Summary |
| Fields inherited from class java.awt.Component.AccessibleAWTComponent |
accessibleAWTComponentHandler, accessibleAWTFocusHandler |
| Fields inherited from class javax.accessibility.AccessibleContext |
ACCESSIBLE_ACTION_PROPERTY, ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY, ACCESSIBLE_CARET_PROPERTY, ACCESSIBLE_CHILD_PROPERTY, ACCESSIBLE_DESCRIPTION_PROPERTY, ACCESSIBLE_HYPERTEXT_OFFSET, ACCESSIBLE_NAME_PROPERTY, ACCESSIBLE_SELECTION_PROPERTY, ACCESSIBLE_STATE_PROPERTY, ACCESSIBLE_TABLE_CAPTION_CHANGED, ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED, ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED, ACCESSIBLE_TABLE_MODEL_CHANGED, ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED, ACCESSIBLE_TABLE_ROW_HEADER_CHANGED, ACCESSIBLE_TABLE_SUMMARY_CHANGED, ACCESSIBLE_TEXT_PROPERTY, ACCESSIBLE_VALUE_PROPERTY, ACCESSIBLE_VISIBLE_DATA_PROPERTY, accessibleDescription, accessibleName, accessibleParent |
| Fields inherited from interface javax.accessibility.AccessibleText |
CHARACTER, SENTENCE, WORD |
| Constructor Summary | |
TextComponent.AccessibleAWTTextComponent()
Constructs an AccessibleAWTTextComponent. |
|
| Method Summary | |
javax.accessibility.AccessibleRole |
getAccessibleRole()
Gets the role of this object. |
javax.accessibility.AccessibleStateSet |
getAccessibleStateSet()
Gets the state set of the TextComponent. |
javax.accessibility.AccessibleText |
getAccessibleText()
Get the AccessibleText associated with this object. |
String |
getAfterIndex(int part,
int index)
Returns the String after a given index. |
String |
getAtIndex(int part,
int index)
Returns the String at a given index. |
String |
getBeforeIndex(int part,
int index)
Returns the String before a given index. |
int |
getCaretPosition()
Returns the zero-based offset of the caret. |
AttributeSet |
getCharacterAttribute(int i)
Returns the AttributeSet for a given character (at a given index). |
Rectangle |
getCharacterBounds(int i)
Determines the bounding box of the character at the given index into the string. |
int |
getCharCount()
Returns the number of characters (valid indicies) |
int |
getIndexAtPoint(Point p)
Given a point in local coordinates, return the zero-based index of the character under that Point. |
String |
getSelectedText()
Returns the portion of the text that is selected. |
int |
getSelectionEnd()
Returns the end offset within the selected text. |
int |
getSelectionStart()
Returns the start offset within the selected text. |
void |
textValueChanged(TextEvent textEvent)
TextListener notification of a text value change. |
| Methods inherited from class javax.accessibility.AccessibleContext |
firePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public TextComponent.AccessibleAWTTextComponent()
| Method Detail |
public void textValueChanged(TextEvent textEvent)
textValueChanged in interface TextListenerpublic javax.accessibility.AccessibleStateSet getAccessibleStateSet()
getAccessibleStateSet in class Component.AccessibleAWTComponentAccessibleStateSet,
AccessibleState,
Component.AccessibleAWTComponent.addPropertyChangeListener(java.beans.PropertyChangeListener)public javax.accessibility.AccessibleRole getAccessibleRole()
getAccessibleRole in class Component.AccessibleAWTComponentAccessibleRolepublic javax.accessibility.AccessibleText getAccessibleText()
public int getIndexAtPoint(Point p)
getIndexAtPoint in interface javax.accessibility.AccessibleTextp - the Point in local coordinates
public Rectangle getCharacterBounds(int i)
getCharacterBounds in interface javax.accessibility.AccessibleTexti - the index into the String >= 0
public int getCharCount()
getCharCount in interface javax.accessibility.AccessibleTextpublic int getCaretPosition()
getCaretPosition in interface javax.accessibility.AccessibleTextpublic AttributeSet getCharacterAttribute(int i)
getCharacterAttribute in interface javax.accessibility.AccessibleTexti - the zero-based index into the text
public int getSelectionStart()
getSelectionStart in interface javax.accessibility.AccessibleTextpublic int getSelectionEnd()
getSelectionEnd in interface javax.accessibility.AccessibleTextpublic String getSelectedText()
getSelectedText in interface javax.accessibility.AccessibleText
public String getAtIndex(int part,
int index)
getAtIndex in interface javax.accessibility.AccessibleTextpart - the AccessibleText.CHARACTER, AccessibleText.WORD,
or AccessibleText.SENTENCE to retrieveindex - an index within the text >= 0
public String getAfterIndex(int part,
int index)
getAfterIndex in interface javax.accessibility.AccessibleTextpart - the AccessibleText.CHARACTER, AccessibleText.WORD,
or AccessibleText.SENTENCE to retrieveindex - an index within the text >= 0
public String getBeforeIndex(int part,
int index)
getBeforeIndex in interface javax.accessibility.AccessibleTextpart - the AccessibleText.CHARACTER, AccessibleText.WORD,
or AccessibleText.SENTENCE to retrieveindex - an index within the text >= 0
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||