java access bridge

Andrew Luo andrewluotechnologies at
Sat Dec 15 22:16:03 UTC 2018

Hi Michal,

Why can't you install both 32-bit and 64-bit JREs on those machines - doesn't that solve the problem without having to change the OpenJDK?


-----Original Message-----
From: jdk-dev <jdk-dev-bounces at> On Behalf Of Michal Zegan
Sent: Saturday, December 15, 2018 2:09 PM
To: jdk-dev at
Subject: java access bridge

Not sure where to direct this question, but in any case:
On windows, java (jdk11) has java access bridge inside, the bridge allowing screenreaders to be used on java swing apps.
There exists only a 64 bit version of java 11, and java access bridge can be enabled there. Screenreader communicates with a dll probably called c:\windows\system32\WindowsAccessBridge64.dll.
There is however a problem: at least one of the popular screenreaders is
32 bit screenreader *only*. That means java access bridge becomes unusable with it because of the missing 32 bit version of the above dll.
However it is proven that if that dll was installed, accessibility would work. Is it possible to add to jdk11 or later the 32 bit dll too?

More information about the jdk-dev mailing list