Module  java.desktop
软件包  javax.accessibility

Class AccessibilityProvider



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

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

    每个服务提供商实现都被命名,可以通过activate()方法激活。 当初始化默认的toolkit时,可以加载服务提供商。

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

      • AccessibilityProvider

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

      • getName

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

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