模块  java.desktop
软件包  javax.swing

Class JLabel.AccessibleJLabel

    • 构造方法详细信息

      • AccessibleJLabel

        protected AccessibleJLabel()
    • 方法详细信息

      • getAccessibleIcon

        public AccessibleIcon[] getAccessibleIcon()
        如果存在一个或多个AccessibleIcons,则获取与此对象关联的AccessibleIcons。 否则返回null。
        重写:
        getAccessibleIconAccessibleContext
        结果
        如果受对象支持, AccessibleIcon的数组; 否则返回null
        从以下版本开始:
        1.3
        另请参见:
        AccessibleIcon
      • getIndexAtPoint

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

        public Rectangle getCharacterBounds​(int i)
        返回字符串中给定索引处字符的边界框。 边界以本地坐标返回。 如果索引无效,则返回null
        Specified by:
        getCharacterBoundsAccessibleText
        参数
        i - String的索引
        结果
        角色边界框的屏幕坐标。 如果索引无效,则返回null
        从以下版本开始:
        1.3
      • getCharCount

        public int getCharCount()
        返回字符数(有效标记)
        Specified by:
        getCharCount ,接口 AccessibleText
        结果
        字符数
        从以下版本开始:
        1.3
      • getCaretPosition

        public int getCaretPosition()
        返回插入符号从零开始的偏移量。 注意:插入符右侧的索引值与偏移量相同(插入符号在两个字符之间)。
        Specified by:
        getCaretPositionAccessibleText接口中
        结果
        插入符号从零开始的偏移量。
        从以下版本开始:
        1.3
      • getAtIndex

        public String getAtIndex​(int part,
                                 int index)
        返回给定索引处的String。
        Specified by:
        getAtIndex接口 AccessibleText
        参数
        part - 要检索的AccessibleText.CHARACTER,AccessibleText.WORD或AccessibleText.SENTENCE
        index - 文本中的索引> = 0
        结果
        字母,单词或句子,无效索引或部分为null
        从以下版本开始:
        1.3
      • getAfterIndex

        public String getAfterIndex​(int part,
                                    int index)
        返回给定索引后的String。
        Specified by:
        getAfterIndex ,接口 AccessibleText
        参数
        part - 要检索的AccessibleText.CHARACTER,AccessibleText.WORD或AccessibleText.SENTENCE
        index - 文本中的索引> = 0
        结果
        字母,单词或句子,无效索引或部分为null
        从以下版本开始:
        1.3
      • getBeforeIndex

        public String getBeforeIndex​(int part,
                                     int index)
        返回给定索引之前的String。
        Specified by:
        getBeforeIndex ,接口 AccessibleText
        参数
        part - 要检索的AccessibleText.CHARACTER,AccessibleText.WORD或AccessibleText.SENTENCE
        index - 文本中的索引> = 0
        结果
        字母,单词或句子,无效索引或部分为null
        从以下版本开始:
        1.3
      • getCharacterAttribute

        public AttributeSet getCharacterAttribute​(int i)
        返回给定索引处给定字符的AttributeSet
        Specified by:
        getCharacterAttributeAccessibleText接口中
        参数
        i - 文本中从零开始的索引
        结果
        角色的AttributeSet
        从以下版本开始:
        1.3
      • getSelectionStart

        public int getSelectionStart()
        返回所选文本中的起始偏移量。 如果没有选择,但有一个插入符号,则开始和结束偏移将是相同的。
        Specified by:
        getSelectionStart在接口 AccessibleText
        结果
        将索引放入选择开始的文本中
        从以下版本开始:
        1.3
      • getSelectionEnd

        public int getSelectionEnd()
        返回所选文本中的结束偏移量。 如果没有选择,但有一个插入符号,则开始和结束偏移将是相同的。
        Specified by:
        getSelectionEnd接口 AccessibleText
        结果
        将索引放入选择结尾的文本中
        从以下版本开始:
        1.3
      • getSelectedText

        public String getSelectedText()
        返回所选文本的部分。
        Specified by:
        getSelectedText ,接口 AccessibleText
        结果
        所选文本的String部分
        从以下版本开始:
        1.3