模块 java.desktop

类 JLabel.AccessibleJLabel

所有已实现的接口:
Serializable , AccessibleComponent , AccessibleExtendedComponent , AccessibleText
封闭类:
JLabel

protected class JLabel.AccessibleJLabel extends JComponent.AccessibleJComponent implements AccessibleText , AccessibleExtendedComponent
用于获取此对象的可访问角色的类。

Warning: 此类的序列化对象将与未来的 Swing 版本不兼容。当前的序列化支持适用于运行相同版本 Swing 的应用程序之间的短期存储或 RMI。从 1.4 开始,对所有 JavaBeans 的长期存储的支持已添加到 java.beans 包中。请参阅 XMLEncoder

  • 构造方法详细信息

    • AccessibleJLabel

      protected AccessibleJLabel()
      构造一个 AccessibleJLabel
  • 方法详情

    • getAccessibleName

      public String  getAccessibleName()
      获取此对象的可访问名称。
      重写:
      getAccessibleName 在类 JComponent.AccessibleJComponent
      返回:
      对象的本地化名称——如果此对象没有名称,则可以为 null
      参见:
    • getAccessibleRole

      public AccessibleRole  getAccessibleRole()
      获取此对象的角色。
      重写:
      getAccessibleRole 在类 JComponent.AccessibleJComponent
      返回:
      描述对象角色的 AccessibleRole 实例
      参见:
    • getAccessibleIcon

      public AccessibleIcon [] getAccessibleIcon()
      如果存在一个或多个,则获取与此对象关联的 AccessibleIcons。否则返回空值。
      重写:
      getAccessibleIcon 在类 AccessibleContext
      返回:
      如果对象支持,则为 AccessibleIcon 数组;否则返回 null
      自从:
      1.3
      参见:
    • getAccessibleRelationSet

      public AccessibleRelationSet  getAccessibleRelationSet()
      获取与此对象关联的 AccessibleRelationSet(如果存在)。否则返回空值。
      重写:
      getAccessibleRelationSet 在类 AccessibleContext
      返回:
      AccessibleRelationSet 如果对象支持;否则返回 null
      自从:
      1.3
      参见:
    • getIndexAtPoint

      public int getIndexAtPoint(Point  p)
      给定局部坐标中的一个点,返回该点下字符的从零开始的索引。如果该点无效,则此方法返回 -1。
      指定者:
      getIndexAtPoint 在接口 AccessibleText
      参数:
      p - 本地坐标中的点
      返回:
      点 p 下字符的从零开始的索引;如果 Point 无效则返回 -1。
      自从:
      1.3
    • getCharacterBounds

      public Rectangle  getCharacterBounds(int i)
      返回字符串中给定索引处字符的边界框。边界以局部坐标返回。如果索引无效,则返回 null
      指定者:
      getCharacterBounds 在接口 AccessibleText
      参数:
      i - 字符串的索引
      返回:
      角色边界框的屏幕坐标。如果索引无效,则返回 null
      自从:
      1.3
    • getCharCount

      public int getCharCount()
      返回字符数(有效索引)
      指定者:
      getCharCount 在接口 AccessibleText
      返回:
      字符数
      自从:
      1.3
    • getCaretPosition

      public int getCaretPosition()
      返回插入符号从零开始的偏移量。注意:插入符号右侧的索引值与偏移量相同(插入符号位于两个字符之间)。
      指定者:
      getCaretPosition 在接口 AccessibleText
      返回:
      插入符号从零开始的偏移量。
      自从:
      1.3
    • getAtIndex

      public String  getAtIndex(int part, int index)
      返回给定索引处的字符串。
      指定者:
      getAtIndex 在接口 AccessibleText
      参数:
      part - 要检索的 AccessibleText.CHARACTER、AccessibleText.WORD 或 AccessibleText.SENTENCE
      index - 文本中的索引 >= 0
      返回:
      字母、单词或句子,无效索引或部分为 null
      自从:
      1.3
    • getAfterIndex

      public String  getAfterIndex(int part, int index)
      返回给定索引后的字符串。
      指定者:
      getAfterIndex 在接口 AccessibleText
      参数:
      part - 要检索的 AccessibleText.CHARACTER、AccessibleText.WORD 或 AccessibleText.SENTENCE
      index - 文本中的索引 >= 0
      返回:
      字母、单词或句子,无效索引或部分为 null
      自从:
      1.3
    • getBeforeIndex

      public String  getBeforeIndex(int part, int index)
      返回给定索引之前的字符串。
      指定者:
      getBeforeIndex 在接口 AccessibleText
      参数:
      part - 要检索的 AccessibleText.CHARACTER、AccessibleText.WORD 或 AccessibleText.SENTENCE
      index - 文本中的索引 >= 0
      返回:
      字母、单词或句子,无效索引或部分为 null
      自从:
      1.3
    • getCharacterAttribute

      public AttributeSet  getCharacterAttribute(int i)
      返回给定索引处给定字符的 AttributeSet
      指定者:
      getCharacterAttribute 在接口 AccessibleText
      参数:
      i - 从零开始的文本索引
      返回:
      角色的属性集
      自从:
      1.3
    • getSelectionStart

      public int getSelectionStart()
      返回所选文本中的起始偏移量。如果没有选择,但有插入符号,则开始和结束偏移量将相同。
      指定者:
      getSelectionStart 在接口 AccessibleText
      返回:
      选择开始的文本中的索引
      自从:
      1.3
    • getSelectionEnd

      public int getSelectionEnd()
      返回所选文本中的结束偏移量。如果没有选择,但有插入符号,则开始和结束偏移量将相同。
      指定者:
      getSelectionEnd 在接口 AccessibleText
      返回:
      索引到选择结束的文本
      自从:
      1.3
    • getSelectedText

      public String  getSelectedText()
      返回选定的文本部分。
      指定者:
      getSelectedText 在接口 AccessibleText
      返回:
      所选文本的字符串部分
      自从:
      1.3
    • getToolTipText

      public String  getToolTipText()
      返回工具提示文本
      指定者:
      getToolTipText 在接口 AccessibleExtendedComponent
      重写:
      getToolTipText 在类 JComponent.AccessibleJComponent
      返回:
      对象的工具提示文本(如果支持);否则为空
      自从:
      1.4
    • getTitledBorderText

      public String  getTitledBorderText()
      返回带标题的边框文本
      指定者:
      getTitledBorderText 在接口 AccessibleExtendedComponent
      重写:
      getTitledBorderText 在类 JComponent.AccessibleJComponent
      返回:
      对象的带标题的边框文本(如果支持);否则为空
      自从:
      1.4
    • getAccessibleKeyBinding

      public AccessibleKeyBinding  getAccessibleKeyBinding()
      返回与此对象关联的键绑定
      指定者:
      getAccessibleKeyBinding 在接口 AccessibleExtendedComponent
      重写:
      getAccessibleKeyBinding 在类 JComponent.AccessibleJComponent
      返回:
      对象的键绑定(如果支持);否则为空
      自从:
      1.4
      参见: