-  
       
- 所有已知实现类:
 -  
         
JEditorPane.AccessibleJEditorPane,JEditorPane.AccessibleJEditorPaneHTML,JEditorPane.JEditorPaneAccessibleHypertextSupport,JPasswordField.AccessibleJPasswordField,JTextArea.AccessibleJTextArea,JTextComponent.AccessibleJTextComponent,JTextField.AccessibleJTextField 
public interface AccessibleExtendedText该AccessibleExtendedText接口包含不被提供的其他方法AccessibleText接口。应用程序可以通过首先获取
AccessibleContext(参见Accessible)然后调用AccessibleContext.getAccessibleText()方法AccessibleContext来确定对象是否支持AccessibleExtendedText接口。 如果返回值是AccessibleExtendedText的实例,则该对象支持此接口。- 从以下版本开始:
 - 1.5
 - 另请参见:
 -  
         
Accessible,Accessible.getAccessibleContext(),AccessibleContext,AccessibleContext.getAccessibleText() 
 
-  
        
       
-  
             
字段汇总
字段 变量和类型 字段 描述 static intATTRIBUTE_RUN常量用于指示应检索的文本部分是具有相同文本属性的连续文本。static intLINE常量用于指示应检索的文本部分是一行文本。 
-  
             
方法摘要
所有方法 实例方法 抽象方法 变量和类型 方法 描述 RectanglegetTextBounds(int startIndex, int endIndex)返回两个索引之间文本的边界矩形。StringgetTextRange(int startIndex, int endIndex)返回两个索引之间的文本。AccessibleTextSequencegetTextSequenceAfter(int part, int index)返回给定索引后的AccessibleTextSequence。AccessibleTextSequencegetTextSequenceAt(int part, int index)返回给定索引处的AccessibleTextSequence。AccessibleTextSequencegetTextSequenceBefore(int part, int index)返回给定索引之前的AccessibleTextSequence。 
 -  
             
 
-  
        
       
-  
             
方法详细信息
-  
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指定的文本,如果part和index是有效的。 否则,返回null。 - 另请参见:
 -  
              
AccessibleText.CHARACTER,AccessibleText.WORD,AccessibleText.SENTENCE 
 
-  
getTextSequenceAfter
AccessibleTextSequence getTextSequenceAfter(int part, int index)
返回给定索引后的AccessibleTextSequence。- 参数
 -  
              
part-该CHARACTER,WORD,SENTENCE,LINE或ATTRIBUTE_RUN检索 -  
              
index- 文本中的索引 - 结果
 -  
              一个
AccessibleTextSequence指定的文本,如果part和index是有效的。 否则,返回null。 - 另请参见:
 -  
              
AccessibleText.CHARACTER,AccessibleText.WORD,AccessibleText.SENTENCE 
 
-  
getTextSequenceBefore
AccessibleTextSequence getTextSequenceBefore(int part, int index)
返回给定索引之前的AccessibleTextSequence。- 参数
 -  
              
part-该CHARACTER,WORD,SENTENCE,LINE或ATTRIBUTE_RUN检索 -  
              
index- 文本中的索引 - 结果
 -  
              一个
AccessibleTextSequence指定的文本,如果part和index是有效的。 否则,返回null。 - 另请参见:
 -  
              
AccessibleText.CHARACTER,AccessibleText.WORD,AccessibleText.SENTENCE 
 
-  
getTextBounds
Rectangle getTextBounds(int startIndex, int endIndex)
返回两个索引之间文本的边界矩形。- 参数
 -  
              
startIndex- 文本中的起始索引 -  
              
endIndex- 文本中的结束索引 - 结果
 -  
              如果索引有效,则为文本的边界矩形。 
              否则,返回
null。 
 
 -  
 
 -