Module java.desktop
Package javax.swing

Class JLabel.AccessibleJLabel

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

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

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

  • Constructor Details

    • AccessibleJLabel

      protected AccessibleJLabel()
      构造一个AccessibleJLabel
  • Method Details

    • getAccessibleName

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

      public AccessibleRole getAccessibleRole()
      获取此对象的角色。
      覆盖:
      getAccessibleRole 在类 JComponent.AccessibleJComponent
      返回:
      描述对象角色的AccessibleRole的实例
      另请参阅:
    • getAccessibleIcon

      public AccessibleIcon[] getAccessibleIcon()
      获取与此对象关联的AccessibleIcons(如果存在)。否则返回null。
      覆盖:
      getAccessibleIcon 在类 AccessibleContext
      返回:
      如果对象支持,返回AccessibleIcon数组;否则返回null
      自:
      1.3
      另请参阅:
    • getAccessibleRelationSet

      public AccessibleRelationSet getAccessibleRelationSet()
      获取与此对象关联的AccessibleRelationSet(如果存在)。否则返回null。
      覆盖:
      getAccessibleRelationSet 在类 AccessibleContext
      返回:
      如果对象支持,返回AccessibleRelationSet;否则返回null
      自:
      1.3
      另请参阅:
    • getIndexAtPoint

      public int getIndexAtPoint(Point p)
      给定本地坐标中的点,返回该点下的字符的从零开始的索引。如果点无效,则此方法返回-1。
      指定者:
      getIndexAtPoint 在接口 AccessibleText
      参数:
      p - 本地坐标中的点
      返回:
      点p下字符的从零开始的索引;如果点无效,则返回-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 - 文本中的从零开始的索引
      返回:
      字符的AttributeSet
      自:
      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
      返回值:
      对象的工具提示文本(如果支持);否则为null
      自版本:
      1.4
    • getTitledBorderText

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

      public AccessibleKeyBinding getAccessibleKeyBinding()
      返回与此对象关联的键绑定
      指定者:
      getAccessibleKeyBinding 在接口 AccessibleExtendedComponent
      覆盖:
      getAccessibleKeyBinding 在类 JComponent.AccessibleJComponent
      返回值:
      对象的键绑定(如果支持);否则为null
      自版本:
      1.4
      另请参见: