|
Java™ Platform Standard Ed. 6 |
|||||||||
| 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
protected class 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/interfaces 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 interface javax.accessibility.AccessibleText |
|---|
CHARACTER, SENTENCE, WORD |
| Constructor Summary | |
|---|---|
TextComponent.AccessibleAWTTextComponent()
Constructs an AccessibleAWTTextComponent. |
|
| Method Summary | |
|---|---|
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 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 AccessibleStateSet getAccessibleStateSet()
getAccessibleStateSet in class Component.AccessibleAWTComponentAccessibleStateSet,
AccessibleState,
Component.AccessibleAWTComponent.addPropertyChangeListener(java.beans.PropertyChangeListener)public AccessibleRole getAccessibleRole()
getAccessibleRole in class Component.AccessibleAWTComponentAccessibleRolepublic AccessibleText getAccessibleText()
getAccessibleText in class AccessibleContextAccessibleTextpublic int getIndexAtPoint(Point p)
getIndexAtPoint in interface AccessibleTextp - the Point in local coordinates
public Rectangle getCharacterBounds(int i)
getCharacterBounds in interface AccessibleTexti - the index into the String >= 0
public int getCharCount()
getCharCount in interface AccessibleTextpublic int getCaretPosition()
getCaretPosition in interface AccessibleTextpublic AttributeSet getCharacterAttribute(int i)
getCharacterAttribute in interface AccessibleTexti - the zero-based index into the text
public int getSelectionStart()
getSelectionStart in interface AccessibleTextpublic int getSelectionEnd()
getSelectionEnd in interface AccessibleTextpublic String getSelectedText()
getSelectedText in interface AccessibleText
public String getAtIndex(int part,
int index)
getAtIndex in interface 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 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 AccessibleTextpart - the AccessibleText.CHARACTER, AccessibleText.WORD,
or AccessibleText.SENTENCE to retrieveindex - an index within the text >= 0
|
Java™ Platform Standard Ed. 6 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.