|
|||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
javax.accessibility
接口 AccessibleExtendedText
-
public interface AccessibleExtendedText
AccessibleExtendedText 接口包含 AccessibleText 接口所未提供的其他方法 应用程序通过先获取某个对象的 AccessibleContext(参见 Accessible
),然后调用 AccessibleContext 的 AccessibleContext.getAccessibleText()
方法,能够确定该对象是否支持 AccessibleExtendedText 接口。如果返回值为 AccessibleExtendedText 的一个实例,则该对象支持此接口。
- 另请参见:
-
Accessible
,Accessible.getAccessibleContext()
,AccessibleContext
,AccessibleContext.getAccessibleText()
,AccessibleText.AccessibleTextChunk
字段摘要 | |
---|---|
static int |
ATTRIBUTE_RUN 用于指示应被检索的文本部分是具有相同文本属性的连续文本的常量。 |
static int |
LINE 用于指示应被检索的文本部分是单行文本的常量。 |
方法摘要 | |
---|---|
Rectangle |
getTextBounds(int startIndex, int endIndex) 返回两个索引之间文本的边界矩形。 |
String |
getTextRange(int startIndex, int endIndex) 返回两个索引之间的文本。 |
AccessibleTextSequence |
getTextSequenceAfter(int part, int index) 返回给定索引后面的 AccessibleTextSequence。 |
AccessibleTextSequence |
getTextSequenceAt(int part, int index) 返回给定索引处的 AccessibleTextSequence。 |
AccessibleTextSequence |
getTextSequenceBefore(int part, int index) 返回给定索引前面的 AccessibleTextSequence。 |
字段详细信息 |
---|
LINE
static final int LINE
-
用于指示应被检索的文本部分是单行文本的常量。
- 另请参见:
-
#getAtIndex
,#getAfterIndex
,#getBeforeIndex
, 常量字段值
ATTRIBUTE_RUN
static final int ATTRIBUTE_RUN
-
用于指示应被检索的文本部分是具有相同文本属性的连续文本的常量。
- 另请参见:
-
#getAtIndex
,#getAfterIndex
,#getBeforeIndex
, 常量字段值
方法详细信息 |
---|
getTextRange
String getTextRange(int startIndex, int endIndex)
- 返回两个索引之间的文本。
-
- 参数:
-
startIndex
- 文本中的起始索引 -
endIndex
- 文本中的结尾索引 - 返回:
- 如果索引有效,则返回文本字符串否则,返回 null。
getTextSequenceAt
AccessibleTextSequence getTextSequenceAt(int part, int index)
- 返回给定索引处的 AccessibleTextSequence。
-
- 参数:
-
part
- 要检索的 CHARACTER、WORD、SENTENCE、LINE 或 ATTRIBUTE_RUN -
index
- 文本中的索引 - 返回:
- 如果文本部分和索引有效,则返回指定该文本的 AccessibleTextSequence。否则,返回 null。
- 另请参见:
-
AccessibleText.CHARACTER
,AccessibleText.WORK
,AccessibleText.SENTENCE
getTextSequenceAfter
AccessibleTextSequence getTextSequenceAfter(int part, int index)
- 返回给定索引后面的 AccessibleTextSequence。
-
- 参数:
-
part
- 要检索的 CHARACTER、WORD、SENTENCE、LINE 或 ATTRIBUTE_RUN -
index
- 文本中的索引 - 返回:
- 如果文本部分和索引有效,则返回指定该文本的 AccessibleTextSequence。否则,返回 null。
- 另请参见:
-
AccessibleText.CHARACTER
,AccessibleText.WORK
,AccessibleText.SENTENCE
getTextSequenceBefore
AccessibleTextSequence getTextSequenceBefore(int part, int index)
- 返回给定索引前面的 AccessibleTextSequence。
-
- 参数:
-
part
- 要检索的 CHARACTER、WORD、SENTENCE、LINE 或 ATTRIBUTE_RUN -
index
- 文本中的索引 - 返回:
- 如果文本部分和索引有效,则返回指定该文本的 AccessibleTextSequence。否则,返回 null。
- 另请参见:
-
AccessibleText.CHARACTER
,AccessibleText.WORK
,AccessibleText.SENTENCE
getTextBounds
Rectangle getTextBounds(int startIndex, int endIndex)
- 返回两个索引之间文本的边界矩形。
-
- 参数:
-
startIndex
- 文本中的起始索引 -
endIndex
- 文本中的结尾索引 - 返回:
- 如果索引有效,则返回文本的边界矩形。否则,返回 null。
所有类
|
|||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |