Module  java.desktop
软件包  javax.swing

Class ProgressMonitor.AccessibleProgressMonitor

    • 构造方法详细信息

      • AccessibleProgressMonitor

        protected AccessibleProgressMonitor​()
        AccessibleProgressMonitor构造函数
    • 方法详细信息

      • getAccessibleName

        public String getAccessibleName​()
        获取此对象的accessibleName属性。 对象的accessibilityName属性是一个本地化的字符串,用于指定对象的目的。 例如,标签或按钮的accessibilityName属性可能是标签或按钮本身的文本。 在不显示其名称的对象的情况下,仍然可以设置accessibleName。 例如,在用于输入城市名称的文本字段的情况下,en_US语言环境的accessibleName可以是“city”。
        重写:
        getAccessibleNameAccessibleContext
        结果
        对象的本地化名称; 如果此对象没有名称,则为null
        另请参见:
        AccessibleContext.setAccessibleName(java.lang.String)
      • getAccessibleRole

        public AccessibleRole getAccessibleRole​()
        获得此对象的作用。 该对象的作用是通用目的或使用该对象的类。 例如,按钮的作用是AccessibleRole.PUSH_BUTTON。 提供了AccessibleRole中的角色,因此组件开发人员可以从一组预定义的角色中进行选择。 这使辅助技术能够为组件的各种调整子类提供一致的界面(例如,对于所有类似按钮的组件使用AccessibleRole.PUSH_BUTTON),以及区分行为不同的子类(例如,对于复选框的AccessibleRole.CHECK_BOX和无线电按钮的AccessibleRole.RADIO_BUTTON)。

        请注意,AccessibleRole类也是可扩展的,因此如果一组预定义角色不足,自定义组件开发人员可以定义自己的AccessibleRole。

        Specified by:
        getAccessibleRoleAccessibleContext
        结果
        AccessibleRole的一个实例描述对象的角色
        另请参见:
        AccessibleRole
      • getAccessibleParent

        public Accessible getAccessibleParent​()
        获取此对象的可访问父项。
        重写:
        getAccessibleParentAccessibleContext
        结果
        该对象的可访问父项; 如果此对象没有可访问的父对象,则为null
      • getAccessibleChildrenCount

        public int getAccessibleChildrenCount​()
        返回对象的可访问子对象的数量。
        Specified by:
        getAccessibleChildrenCountAccessibleContext
        结果
        对象的可访问子的数量。
      • getAccessibleChild

        public Accessible getAccessibleChild​(int i)
        返回对象的指定Accessible子对象。 Accessible对象的Accessible子项为零,所以Accessible子项的第一个子项的索引为0,第二个子项为索引1,依此类推。
        Specified by:
        getAccessibleChildAccessibleContext
        参数
        i - 基于零的儿童索引
        结果
        对象的Accessible子对象
        另请参见:
        getAccessibleChildrenCount()
      • getLocale

        public Locale getLocale​()
                         throws IllegalComponentStateException
        获取组件的区域设置。 如果组件没有区域设置,则返回其父项的区域设置。
        Specified by:
        getLocaleAccessibleContext
        结果
        这个组件的区域设置。 如果此组件没有区域设置,则返回其父项的区域设置。
        异常
        IllegalComponentStateException - 如果组件没有自己的区域设置,并且尚未添加到包含层次结构中,以便可以从包含的父项确定区域设置。
      • getIndexAtPoint

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

        public Rectangle getCharacterBounds​(int i)
        将给定索引处的字符的边框确定为字符串。 边界以局部坐标返回。 如果索引无效,则返回空矩形。
        Specified by:
        getCharacterBounds在接口 AccessibleText
        参数
        i - 到String的索引
        结果
        字符的边框的屏幕坐标,如果索引无效返回一个空矩形。
      • getCharCount

        public int getCharCount​()
        返回字符数(有效指标)
        Specified by:
        getCharCount在接口 AccessibleText
        结果
        字符数
      • getCaretPosition

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

        public String getAtIndex​(int part,
                                 int index)
        返回给定索引处的String。
        Specified by:
        getAtIndex在接口 AccessibleText
        参数
        part - 要检索的CHARACTER,WORD或SENTENCE
        index - 文本中的索引
        结果
        信,字或句子
      • getAfterIndex

        public String getAfterIndex​(int part,
                                    int index)
        返回给定索引后的String。
        Specified by:
        getAfterIndex在接口 AccessibleText
        参数
        part - 要检索的CHARACTER,WORD或SENTENCE
        index - 文本中的索引
        结果
        信,字或句子
      • getBeforeIndex

        public String getBeforeIndex​(int part,
                                     int index)
        返回给定索引之前的String。
        Specified by:
        getBeforeIndex在接口 AccessibleText
        参数
        part - 要检索的CHARACTER,WORD或SENTENCE
        index - 文本中的索引
        结果
        信,字或句子
      • getCharacterAttribute

        public AttributeSet getCharacterAttribute​(int i)
        返回给定索引处给定字符的AttributeSet
        Specified by:
        getCharacterAttribute在接口 AccessibleText
        参数
        i - 基于零的索引到文本
        结果
        字符的AttributeSet
      • getSelectionStart

        public int getSelectionStart​()
        返回所选文本中的起始偏移量。 如果没有选择,但是有一个插入符号,开始和结束偏移将是一样的。
        Specified by:
        getSelectionStart接口 AccessibleText
        结果
        索引进入文本的开始选择
      • getSelectionEnd

        public int getSelectionEnd​()
        返回所选文本中的结束偏移量。 如果没有选择,但是有一个插入符号,开始和结束偏移将是一样的。
        Specified by:
        getSelectionEnd在接口 AccessibleText
        结果
        索引到文本的结尾的选择