On 06/02/2017 09:40, Michał Zegan wrote:

Hello.

Will java9 prevent accessibility extensions from working?
Specifically, what I mean is the java access bridge enabling
screenreaders to read java swing apps, that is along with jaccess.jar
installed as an extension currently in jdk8.
I also mean any 3'rd party bridge such as a bridge for linux system
called java-atk-wrapper.

If by "extensions" then you mean the extension mechanism where you can drop JAR files into the JDK's "lib/ext" directory then that mechanism has been removed. JEP 220 [1] has more on that.

As regards assistive technologies then you probably should check out the new SPI mechanism in javax.accessibility.AccessibilityProvider as that is the way to deploy with alternative or platform specific magnifiers and screen readers. The java.awt.Toolkit.getDefaultToolkit() method has some information on how this is configured. The jdk.accessibility module is probably also of interest as that has the Java Access Bridge.

If you have follow-up questions on deploying accessibility providers then it's probably best to follow-up on the awt-dev mailing list.

-Alan

[1] http://openjdk.java.net/jeps/220

Reply via email to