Java Access Bridge
Introduction
Java Access Bridge connects the built-in accessibility support in Java Swing applications to the GNOME Accessibility framework, specifically the Assistive Technology Service Provider Interface (AT-SPI).
Installation
There are three files that should be put suitable directories:
- accessibility.properties: ( $JDK_HOME/jre/lib/ ) This file tells JVM the entry class of Java Access Bridge.
- gnome-java-bridge.jar: ( $JDK_HOME/jre/lib/ext/ ) This is the bridge jar package.
- orbitrc: ( /etc ) This is the orbit configuration file. orbitrc is orbit configuration file which usually contains two lines:
- ORBIIOPIPv4=1
- ORBLocalOnly=1
Note that the Java Access Bridge is not installed on a per-machine basis, but on a per-JDK basis. If you install a new JDK, you have to install Java Access Bridge again for the new JDK.
To verify whether Java Access Bridge is installed successfully or not, First you should enable accessibility, then you can start a demo Java application, for example, java -jar $JDK_HOME/demo/jfc/Notepad/Notepad.jar. If it shows "Just registered Application" and no any exceptions are thrown out, the installation is successful.
Download
The Java Access Bridge for GNOME source code can be downloaded from gnome.org
JAB |
GNOME |
Comment |
1.20 |
2.20 |
/usr/bin/xprop used to find IOR for at-spi-registryd. Accessibility activation was changed in GNOME to improve multi-user accessibility. |
1.22 |
2.22 |
/usr/bin/xprop used to find IOR for at-spi-registryd. Accessibility activation was changed in GNOME to improve multi-user accessibility. |
