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, accessibleAWTFocusHandler
ACCESSIBLE_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, accessibleParent
Constructor and Description |
---|
TextComponent.AccessibleAWTTextComponent()
Constructs an AccessibleAWTTextComponent.
|
Modifier and Type | Method and Description |
---|---|
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.
|
java.lang.String |
getAfterIndex(int part,
int index)
Returns the String after a given index.
|
java.lang.String |
getAtIndex(int part,
int index)
Returns the String at a given index.
|
java.lang.String |
getBeforeIndex(int part,
int index)
Returns the String before a given index.
|
int |
getCaretPosition()
Returns the zero-based offset of the caret.
|
javax.swing.text.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.
|
java.lang.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.
|
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, setVisible
firePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent
textValueChanged
in interface TextListener
getAccessibleStateSet
in class Component.AccessibleAWTComponent
AccessibleStateSet
,
AccessibleState
,
Component.AccessibleAWTComponent.addPropertyChangeListener(java.beans.PropertyChangeListener)
getAccessibleRole
in class Component.AccessibleAWTComponent
AccessibleRole
getAccessibleText
in class javax.accessibility.AccessibleContext
AccessibleText
getIndexAtPoint
in interface javax.accessibility.AccessibleText
p
- the Point in local coordinatesgetCharacterBounds
in interface javax.accessibility.AccessibleText
i
- the index into the String >= 0getCharCount
in interface javax.accessibility.AccessibleText
getCaretPosition
in interface javax.accessibility.AccessibleText
getCharacterAttribute
in interface javax.accessibility.AccessibleText
i
- the zero-based index into the textgetSelectionStart
in interface javax.accessibility.AccessibleText
getSelectionEnd
in interface javax.accessibility.AccessibleText
getSelectedText
in interface javax.accessibility.AccessibleText
getAtIndex
in interface javax.accessibility.AccessibleText
part
- the AccessibleText.CHARACTER, AccessibleText.WORD,
or AccessibleText.SENTENCE to retrieveindex
- an index within the text >= 0getAfterIndex
in interface javax.accessibility.AccessibleText
part
- the AccessibleText.CHARACTER, AccessibleText.WORD,
or AccessibleText.SENTENCE to retrieveindex
- an index within the text >= 0getBeforeIndex
in interface javax.accessibility.AccessibleText
part
- the AccessibleText.CHARACTER, AccessibleText.WORD,
or AccessibleText.SENTENCE to retrieveindex
- an index within the text >= 0