protected class TextComponent.AccessibleAWTTextComponent extends Component.AccessibleAWTComponent implements AccessibleText , TextListener
TextComponent class. It provides an implementation of the Java Accessibility API appropriate to text component user-interface elements.
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler , Component.AccessibleAWTComponent.AccessibleAWTFocusHandler accessibleAWTComponentHandler, accessibleAWTFocusHandlerACCESSIBLE_ACTION_PROPERTY, ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY, ACCESSIBLE_CARET_PROPERTY, ACCESSIBLE_CHILD_PROPERTY, ACCESSIBLE_COMPONENT_BOUNDS_CHANGED, ACCESSIBLE_DESCRIPTION_PROPERTY, ACCESSIBLE_HYPERTEXT_OFFSET, ACCESSIBLE_INVALIDATE_CHILDREN, 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_ATTRIBUTES_CHANGED, ACCESSIBLE_TEXT_PROPERTY, ACCESSIBLE_VALUE_PROPERTY, ACCESSIBLE_VISIBLE_DATA_PROPERTY, accessibleDescription, accessibleName, accessibleParentCHARACTER, SENTENCE, WORD| Constructor and Description |
|---|
AccessibleAWTTextComponent()
Constructs an AccessibleAWTTextComponent.
|
| Modifier and Type | Method and Description |
|---|---|
AccessibleRole |
getAccessibleRole()
Gets the role of this object.
|
AccessibleStateSet |
getAccessibleStateSet()
Gets the state set of the TextComponent.
|
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
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
TextListener notification of a text value change.
|
addFocusListener, addPropertyChangeListener, contains, getAccessibleAt, getAccessibleChild, getAccessibleChildrenCount, getAccessibleComponent, getAccessibleDescription, getAccessibleIndexInParent, getAccessibleName, getAccessibleParent, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocale, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, removePropertyChangeListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisiblefirePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParentpublic AccessibleAWTTextComponent()
public void textValueChanged(TextEventtextEvent)
public AccessibleStateSetgetAccessibleStateSet()
getAccessibleStateSet in class
Component.AccessibleAWTComponent
AccessibleStateSet,
AccessibleState,
Component.AccessibleAWTComponent.addPropertyChangeListener(java.beans.PropertyChangeListener)
public AccessibleRolegetAccessibleRole()
getAccessibleRole in class
Component.AccessibleAWTComponent
AccessibleRole
public AccessibleTextgetAccessibleText()
getAccessibleText in class
AccessibleContext
AccessibleText
public int getIndexAtPoint(Pointp)
getIndexAtPoint in interface
AccessibleText
p - the Point in local coordinates
public RectanglegetCharacterBounds(int i)
getCharacterBounds in interface
AccessibleText
i - the index into the String >= 0
public int getCharCount()
getCharCount in interface
AccessibleText
public int getCaretPosition()
getCaretPosition in interface
AccessibleText
public AttributeSetgetCharacterAttribute(int i)
getCharacterAttribute in interface
AccessibleText
i - the zero-based index into the text
public int getSelectionStart()
getSelectionStart in interface
AccessibleText
public int getSelectionEnd()
getSelectionEnd in interface
AccessibleText
public StringgetSelectedText()
getSelectedText in interface
AccessibleText
public StringgetAtIndex(int part, int index)
getAtIndex in interface
AccessibleText
part - the AccessibleText.CHARACTER, AccessibleText.WORD, or AccessibleText.SENTENCE to retrieve
index - an index within the text >= 0
public StringgetAfterIndex(int part, int index)
getAfterIndex in interface
AccessibleText
part - the AccessibleText.CHARACTER, AccessibleText.WORD, or AccessibleText.SENTENCE to retrieve
index - an index within the text >= 0
public StringgetBeforeIndex(int part, int index)
getBeforeIndex in interface
AccessibleText
part - the AccessibleText.CHARACTER, AccessibleText.WORD, or AccessibleText.SENTENCE to retrieve
index - an index within the text >= 0