模块  java.desktop
软件包  javax.accessibility

Class AccessibilityProvider


  • public abstract class AccessibilityProvider
    extends Object
    辅助技术的服务提供商接口(SPI)。

    此服务提供程序类提供从平台特定的可访问性API到Java Accessibility API的映射。

    每个服务提供者实现都已命名,可以通过activate()方法激活。 初始化默认值toolkit时,可以加载服务提供程序。

    API Note:
    每个平台通常会有一个提供程序,例如Windows或Linux,以支持屏幕阅读器和放大镜的可访问性。 但是,可以激活多个服务提供商。 例如,可以激活通过询问Java Accessibility API获得的视觉结果的测试工具以及对屏幕阅读器和屏幕放大器的支持的激活。
    从以下版本开始:
    9
    另请参见:
    Toolkit.getDefaultToolkit()ServiceLoader
    • 构造方法详细信息

      • AccessibilityProvider

        protected AccessibilityProvider()
        初始化新的辅助功能提供程序。
        异常
        SecurityException - 如果已安装安全管理器且拒绝RuntimePermission "accessibilityProvider"
    • 方法详细信息

      • getName

        public abstract String getName()
        返回此服务提供者的名称。 此名称用于查找请求的服务提供商。
        结果
        此服务提供商的名称
      • activate

        public abstract void activate()
        激活此服务提供商提供的支持。