Based on user settings (in the Settings menu), Explorer tracks mouse movement, focus updates, and text caret movement in a particular JavaTM Virtual Machine. If set to do so, when it detects that the mouse has stopped moving for a short period of time, it calls EventQueueMonitor's method, getAccessibleAt, to determine the Accessible object under the mouse. Once it has done so, it displays the Accessible information of that object. Similarly, if set to do so, when it detects that a new UI object has the focus, it displays the Accessible information for that new UI object. Further, if set to do so, it will display the Accessible information for the text object containing the caret when the caret moves. Finally, if set to do so, it will call EventQueueMonitor's method, getAccessibleAt, to determine the Accessible object under the mouse when the user the F1 key, and then display the Accessible information of that object.
To run Explorer you need to have obtained and installed the JDK1.1.5 or better, and the Java Foundation Classes.
After you follow these instructions, you should be ready to run Explorer. If you did not set up your CLASSPATH correctly you might get one of the following errors when running a Java application:Modify your CLASSPATH environment variable so that the jaccess.jar file that comes with this kit is included in the path. Modify your CLASSPATH environment variable so that the examples/Explorer and examples/AccessibilityPanels directories that come with this kit are included in the path. Modify your $JDKHOME/lib/awt.properties file to include the following lines (a sample awt.properties can be found here): AWT.EventQueueClass=com.sun.java.accessibility.util.EventQueueMonitor AWT.assistive_technologies=Explorer
Failed loading com.sun.java.accessibility.util.EventQueueMonitor: java.lang.ClassNotFoundException: com.sun.java.accessibility.util.EventQueueMonitor
Error trying to newInstance Explorer java.lang.ClassNotFoundException: ExplorerThe first error means that the jaccess.jar file is not in your CLASSPATH, and the second that the Explorer directory is not in your CLASSPATH.