模块  java.desktop
软件包  javax.accessibility

Interface AccessibleSelection

    • 方法详细信息

      • getAccessibleSelectionCount

        int getAccessibleSelectionCount()
        返回当前所选子项的Accessible个数。 如果未选择子项,则返回值将为0。
        结果
        当前选择的项目数
      • getAccessibleSelection

        Accessible getAccessibleSelection​(int i)
        返回表示对象的指定选定子项的Accessible 如果没有选择,或者选择的子项少于传入的整数,则返回值将为null

        请注意,索引表示第i个选定的子项,它与第i个子项不同。

        参数
        i - 所选子项的从零开始的索引
        结果
        第i个孩子
        另请参见:
        getAccessibleSelectionCount()
      • isAccessibleChildSelected

        boolean isAccessibleChildSelected​(int i)
        确定是否选择了此对象的当前子项。
        参数
        i - 此 Accessible对象 i的从零开始的索引
        结果
        true如果选择了此对象的当前子true ; 别的false
        另请参见:
        AccessibleContext.getAccessibleChild(int)
      • addAccessibleSelection

        void addAccessibleSelection​(int i)
        将对象的指定Accessible子项添加到对象的选择中。 如果对象支持多个选择,则将指定的子项添加到任何现有选择中,否则它将替换该对象中的任何现有选择。 如果已选择指定的子项,则此方法无效。
        参数
        i - 孩子的从零开始的索引
        另请参见:
        AccessibleContext.getAccessibleChild(int)
      • removeAccessibleSelection

        void removeAccessibleSelection​(int i)
        从对象的选择中移除对象的指定子对象。 如果当前未选择指定的项目,则此方法无效。
        参数
        i - 孩子的从零开始的索引
        另请参见:
        AccessibleContext.getAccessibleChild(int)
      • clearAccessibleSelection

        void clearAccessibleSelection()
        清除对象中的选择,以便不选择对象中的子项。
      • selectAllAccessibleSelection

        void selectAllAccessibleSelection()
        如果对象支持多个选择,则会选择对象的每个子对象。