|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AccessibleText
Objects which present textual information on the display should implement this interface. Accessibility software can use the implementations of this interface to change the attributes and spacial location of the text.
The AccessibleContext.getAccessibleText()
method
should return null
if an object does not implement this
interface.
Accessible
,
AccessibleContext
,
AccessibleContext.getAccessibleText()
Field Summary | |
---|---|
static int |
CHARACTER
Constant designating that the next selection should be a character. |
static int |
SENTENCE
Constant designating that the next selection should be a sentence. |
static int |
WORD
Constant designating that the next selection should be a word. |
Method Summary | |
---|---|
String |
getAfterIndex(int part,
int index)
Returns the section of text after the index, or null if the index or part is invalid. |
String |
getAtIndex(int part,
int index)
Returns the section of text at the index, or null if the index or part is invalid. |
String |
getBeforeIndex(int part,
int index)
Returns the section of text before the index, or null if the index or part is invalid. |
int |
getCaretPosition()
Return the offset of the character. |
AttributeSet |
getCharacterAttribute(int index)
Returns the attributes of a character at an index, or null if the index is out of bounds. |
Rectangle |
getCharacterBounds(int index)
Determines the bounding box of the indexed character. |
int |
getCharCount()
Return the number of characters. |
int |
getIndexAtPoint(Point point)
Given a point in the coordinate system of this object, return the 0-based index of the character at that point, or -1 if there is none. |
String |
getSelectedText()
Returns the selected text. |
int |
getSelectionEnd()
Returns the end index of the selection. |
int |
getSelectionStart()
Returns the start index of the selection. |
Field Detail |
---|
static final int CHARACTER
getAtIndex(int, int)
,
getAfterIndex(int, int)
,
getBeforeIndex(int, int)
,
Constant Field Valuesstatic final int WORD
getAtIndex(int, int)
,
getAfterIndex(int, int)
,
getBeforeIndex(int, int)
,
Constant Field Valuesstatic final int SENTENCE
getAtIndex(int, int)
,
getAfterIndex(int, int)
,
getBeforeIndex(int, int)
,
Constant Field ValuesMethod Detail |
---|
int getIndexAtPoint(Point point)
point
- the point to look at
Rectangle getCharacterBounds(int index)
index
- the 0-based character index
int getCharCount()
int getCaretPosition()
String getAtIndex(int part, int index)
part
- CHARACTER
, WORD
, or SENTENCE
index
- the 0-based character index
String getAfterIndex(int part, int index)
part
- CHARACTER
, WORD
, or SENTENCE
index
- the 0-based character index
String getBeforeIndex(int part, int index)
part
- CHARACTER
, WORD
, or SENTENCE
index
- the 0-based character index
AttributeSet getCharacterAttribute(int index)
index
- the 0-based character index
int getSelectionStart()
int getSelectionEnd()
String getSelectedText()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |