| 
 | JavaTM Platform Standard Ed. 6 | |||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
public interface AccessibleEditableText
     
在显示器上显示可编辑文本信息的所有类都应该实现 AccessibleEditableText 接口。此接口与 AccessibleText 接口一起为辅助技术提供了标准机制,以通过文本的内容、属性和空间位置来访问该文本。应用程序通过先获取某个对象的 AccessibleContext(参见 Accessible),然后调用 AccessibleContext 的 AccessibleContext.getAccessibleEditableText() 方法,能够确定该对象是否支持 AccessibleEditableText 接口。如果返回值不为 null,则该对象支持此接口。 
Accessible, 
    Accessible.getAccessibleContext(), 
    AccessibleContext, 
    AccessibleContext.getAccessibleText(), 
    AccessibleContext.getAccessibleEditableText()
   | 字段摘要 | 
|---|
| 从接口 javax.accessibility.AccessibleText 继承的字段 | 
|---|
| CHARACTER, SENTENCE, WORD | 
| 方法摘要 | |
|---|---|
|  void | cut(int startIndex, int endIndex)将两个索引之间的文本剪切到系统剪贴板中。 | 
|  void | delete(int startIndex, int endIndex)删除两个索引之间的文本 | 
|  String | getTextRange(int startIndex, int endIndex)返回两个索引之间的文本字符串。 | 
|  void | insertTextAtIndex(int index, String s)在给定索引处插入指定的字符串。 | 
|  void | paste(int startIndex)将系统剪贴板中的文本粘贴到文本的指定索引开始处。 | 
|  void | replaceText(int startIndex, int endIndex, String s)用指定的字符串替换两个索引之间的文本。 | 
|  void | selectText(int startIndex, int endIndex)选中两个索引之间的文本 | 
|  void | setAttributes(int startIndex, int endIndex, AttributeSet as)设置两个索引之间文本的属性。 | 
|  void | setTextContents(String s)将文本内容设置为指定字符串。 | 
| 从接口 javax.accessibility.AccessibleText 继承的方法 | 
|---|
| getAfterIndex, getAtIndex, getBeforeIndex, getCaretPosition, getCharacterAttribute, getCharacterBounds, getCharCount, getIndexAtPoint, getSelectedText, getSelectionEnd, getSelectionStart | 
| 方法详细信息 | 
|---|
void setTextContents(String s)
s - 要设置文本内容的字符串
     
void insertTextAtIndex(int index,
                       String s) 
  
index - 将要插入字符串的位置的文本索引
     s - 要插入文本中的字符串
     
String getTextRange(int startIndex,
                    int endIndex) 
  
startIndex - 文本中的起始索引
     endIndex - 文本中的结尾索引 
     
void delete(int startIndex,
            int endIndex) 
  
startIndex - 文本中的起始索引
     endIndex - 文本中的结尾索引
     
void cut(int startIndex,
         int endIndex) 
  
startIndex - 文本中的起始索引
     endIndex - 文本中的结尾索引
     void paste(int startIndex)
startIndex - 文本中的起始索引
     
void replaceText(int startIndex,
                 int endIndex,
                 String s) 
  
startIndex - 文本中的起始索引
     endIndex - 文本中的结尾索引
     
void selectText(int startIndex,
                int endIndex) 
  
startIndex - 文本中的起始索引
     endIndex - 文本中的结尾索引
     
void setAttributes(int startIndex,
                   int endIndex,
                   AttributeSet as) 
  
startIndex - 文本中的起始索引
     endIndex - 文本中的结尾索引
     as - 属性集
     AttributeSet
     | 
 | JavaTM Platform Standard Ed. 6 | |||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。