模块 java.desktop

接口 AccessibleEditableText

所有父级接口:
AccessibleText
所有已知的实现类:
JEditorPane.AccessibleJEditorPane , JEditorPane.AccessibleJEditorPaneHTML , JEditorPane.JEditorPaneAccessibleHypertextSupport , JPasswordField.AccessibleJPasswordField , JSpinner.AccessibleJSpinner , JTextArea.AccessibleJTextArea , JTextComponent.AccessibleJTextComponent , JTextField.AccessibleJTextField

public interface AccessibleEditableText extends AccessibleText
AccessibleEditableText 接口应该由在显示器上呈现可编辑文本信息的所有类实现。与 AccessibleText 接口一起,此接口为辅助技术提供了标准机制,以通过其内容、属性和空间位置访问该文本。应用程序可以通过首先获取对象的AccessibleContext(参见Accessible )然后调用AccessibleContextAccessibleContext.getAccessibleEditableText() 方法来确定对象是否支持AccessibleEditableText接口。如果返回值不是 null ,则该对象支持此接口。
自从:
1.4
参见:
  • 方法详情

    • setTextContents

      void setTextContents(String  s)
      将文本内容设置为指定的字符串。
      参数:
      s - 设置文本内容的字符串
    • insertTextAtIndex

      void insertTextAtIndex(int index, String  s)
      在给定的索引处插入指定的字符串。
      参数:
      index - 文本中将插入字符串的索引
      s - 要在文本中插入的字符串
    • getTextRange

      String  getTextRange(int startIndex, int endIndex)
      返回两个索引之间的文本字符串。
      参数:
      startIndex - 文本中的起始索引
      endIndex - 文本中的结束索引
      返回:
      索引之间的文本字符串
    • delete

      void delete(int startIndex, int endIndex)
      删除两个索引之间的文本。
      参数:
      startIndex - 文本中的起始索引
      endIndex - 文本中的结束索引
    • cut

      void cut(int startIndex, int endIndex)
      将两个索引之间的文本剪切到系统剪贴板中。
      参数:
      startIndex - 文本中的起始索引
      endIndex - 文本中的结束索引
    • paste

      void paste(int startIndex)
      将系统剪贴板中的文本粘贴到指定索引处开始的文本中。
      参数:
      startIndex - 文本中的起始索引
    • replaceText

      void replaceText(int startIndex, int endIndex, String  s)
      用指定的字符串替换两个索引之间的文本。
      参数:
      startIndex - 文本中的起始索引
      endIndex - 文本中的结束索引
      s - 替换两个索引之间文本的字符串
    • selectText

      void selectText(int startIndex, int endIndex)
      选择两个索引之间的文本。
      参数:
      startIndex - 文本中的起始索引
      endIndex - 文本中的结束索引
    • setAttributes

      void setAttributes(int startIndex, int endIndex, AttributeSet  as)
      为两个索引之间的文本设置属性。
      参数:
      startIndex - 文本中的起始索引
      endIndex - 文本中的结束索引
      as - 属性集
      参见: