protected class TextComponent.AccessibleAWTTextComponent extends Component.AccessibleAWTComponent implements javax.accessibility.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.AccessibleAWTFocusHandleraccessibleAWTComponentHandler, 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, accessibleParent| Constructor and Description |
|---|
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.
|
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.
|
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.
|
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, setVisiblefirePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParentpublic AccessibleAWTTextComponent()
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()
getAccessibleText in class javax.accessibility.AccessibleContextpublic int getIndexAtPoint(Point p)
getIndexAtPoint in interface javax.accessibility.AccessibleTextp - the Point in local coordinatespublic Rectangle getCharacterBounds(int i)
getCharacterBounds in interface javax.accessibility.AccessibleTexti - the index into the String >= 0public int getCharCount()
getCharCount in interface javax.accessibility.AccessibleTextpublic int getCaretPosition()
getCaretPosition in interface javax.accessibility.AccessibleTextpublic javax.swing.text.AttributeSet getCharacterAttribute(int i)
getCharacterAttribute in interface javax.accessibility.AccessibleTexti - the zero-based index into the textpublic int getSelectionStart()
getSelectionStart in interface javax.accessibility.AccessibleTextpublic int getSelectionEnd()
getSelectionEnd in interface javax.accessibility.AccessibleTextpublic String getSelectedText()
getSelectedText in interface javax.accessibility.AccessibleTextpublic 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 >= 0public 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 >= 0public 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 >= 0Dracula Javadoc Sample, Made with Allan Im.