public interface AccessibleExtendedText
AccessibleExtendedText接口包含AccessibleText接口未提供的附加方法应用程序可以通过首先获取其AccessibleContext(参见Accessible ),然后调用AccessibleContext的AccessibleContext.getAccessibleText()方法来确定对象是否支持AccessibleExtendedText接口。 如果返回值是AccessibleExtendedText的一个实例,则该对象支持该接口。
Accessible , Accessible.getAccessibleContext() , AccessibleContext , AccessibleContext.getAccessibleText()
| Modifier and Type | Field and Description |
|---|---|
static int |
ATTRIBUTE_RUN
常数用于表示应检索的文本部分是具有相同文本属性的连续文本。
|
static int |
LINE
常数用于表示应检索的文本的一部分是文本行。
|
| Modifier and Type | Method and Description |
|---|---|
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 。
|
static final int LINE
static final int ATTRIBUTE_RUN
String getTextRange(int startIndex, int endIndex)
startIndex - 文本中的起始索引
endIndex - 文本中的结束索引
AccessibleTextSequence getTextSequenceAt(int part, int index)
AccessibleTextSequence 。
part -在
CHARACTER ,
WORD ,
SENTENCE ,
LINE或
ATTRIBUTE_RUN检索
index - 文本中的索引
AccessibleTextSequence指定部分和索引有效的文本。
否则返回null。
AccessibleText.CHARACTER ,
AccessibleText.WORD ,
AccessibleText.SENTENCE
AccessibleTextSequence getTextSequenceAfter(int part, int index)
AccessibleTextSequence 。
part -在
CHARACTER ,
WORD ,
SENTENCE ,
LINE或
ATTRIBUTE_RUN检索
index - 文本中的索引
AccessibleTextSequence指定文本,如果部分和索引有效。
否则返回null。
AccessibleText.CHARACTER ,
AccessibleText.WORD ,
AccessibleText.SENTENCE
AccessibleTextSequence getTextSequenceBefore(int part, int index)
AccessibleTextSequence 。
part -在
CHARACTER ,
WORD ,
SENTENCE ,
LINE或
ATTRIBUTE_RUN检索
index - 文本中的索引
AccessibleTextSequence指定文本是否部分和索引有效。
否则返回null。
AccessibleText.CHARACTER ,
AccessibleText.WORD ,
AccessibleText.SENTENCE
Rectangle getTextBounds(int startIndex, int endIndex)
startIndex - 文本中的起始索引
endIndex - 文本中的结束索引
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.