public interface AccessibleExtendedText
的accessibleextendedtext接口包含额外的方法由accessibletext界面的应用程序没有提供可确定一个对象是否支持accessibleextendedtext界面首先获得其accessiblecontext(见Accessible
)然后调用的方法accessiblecontext AccessibleContext.getAccessibleText()
。如果返回值是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
指定文本如果部分和指数是有效的。否则,返回空。
AccessibleText.CHARACTER
,
AccessibleText.WORD
,
AccessibleText.SENTENCE
AccessibleTextSequence getTextSequenceAfter(int part, int index)
AccessibleTextSequence
给定索引。
part
-
CHARACTER
,
WORD
,
SENTENCE
,
LINE
或
ATTRIBUTE_RUN
检索
index
在文本索引
AccessibleTextSequence
指定文本如果部分和指数是有效的。否则,返回空。
AccessibleText.CHARACTER
,
AccessibleText.WORD
,
AccessibleText.SENTENCE
AccessibleTextSequence getTextSequenceBefore(int part, int index)
AccessibleTextSequence
在给定的索引。
part
-
CHARACTER
,
WORD
,
SENTENCE
,
LINE
或
ATTRIBUTE_RUN
检索
index
在文本索引
AccessibleTextSequence
指定文本如果部分和指数是有效的。否则,返回空。
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.