Module  java.desktop
软件包  javax.swing

Class AbstractButton.AccessibleAbstractButton

    • 构造方法详细信息

      • AccessibleAbstractButton

        protected AccessibleAbstractButton​()
    • 方法详细信息

      • getAccessibleIcon

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

        public AccessibleAction getAccessibleAction​()
        获取与此对象关联的AccessibleAction。 在该类的Java Accessibility API的实现中,返回此对象,该对象负责代表自身实现AccessibleAction接口。
        重写:
        getAccessibleActionAccessibleContext
        结果
        这个对象
        另请参见:
        AccessibleAction
      • getAccessibleValue

        public AccessibleValue getAccessibleValue​()
        获取与此对象关联的AccessibleValue。 在该类的Java Accessibility API的实现中,返回此对象,该对象负责代表自身实现AccessibleValue接口。
        重写:
        getAccessibleValueAccessibleContext
        结果
        这个对象
        另请参见:
        AccessibleValue
      • getAccessibleActionCount

        public int getAccessibleActionCount​()
        返回此对象中可用的操作数。 按钮的默认行为是一个动作 - 切换按钮。
        Specified by:
        getAccessibleActionCount在接口 AccessibleAction
        结果
        1,此对象中的Actions数
      • getIndexAtPoint

        public int getIndexAtPoint​(Point p)
        给定本地坐标点,返回该点下的字符从零开始的索引。 如果该点无效,此方法返回-1。 注意:AbstractButton必须具有有效的大小(例如,已经添加到其父容器的祖先容器是有效的顶级窗口),以使该方法能够返回有意义的值。
        Specified by:
        getIndexAtPoint在接口 AccessibleText
        参数
        p - 本地坐标点
        结果
        Point p处字符的零基索引; 如果Point无效返回-1。
        从以下版本开始:
        1.3
      • getCharacterBounds

        public Rectangle getCharacterBounds​(int i)
        将给定索引处的字符的边框确定为字符串。 边界以局部坐标返回。 如果索引无效,则返回空矩形。 注意:AbstractButton必须具有有效的大小(例如,已经添加到其父容器的祖先容器是有效的顶级窗口),以使该方法能够返回有意义的值。
        Specified by:
        getCharacterBounds在接口 AccessibleText
        参数
        i - 索引到String中
        结果
        如果索引无效,字符的边框的屏幕坐标返回一个空矩形。
        从以下版本开始:
        1.3
      • getCharCount

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

        public int getCaretPosition​()
        返回插入符号的从零开始的偏移量。 注意:插入符号右侧的索引值将与偏移量相同(插入符号在两个字符之间)。
        Specified by:
        getCaretPosition在接口 AccessibleText
        结果
        插入符号的零基偏移量。
        从以下版本开始:
        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:
        getCharacterAttribute在接口 AccessibleText
        参数
        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