Hi, That is indeed where i change the environment variables. I add: ;c:\program files\java\jre6\bin\ to the path variable using the Edit button and then click OK twice. When i revisit the screen the value i entered is still there but it resets on a reboot. Maybe I am making a syntax error? Or maybe i am using bad examples? I work with the java monkey and java ferret in the access bridge directory. Javaferret gives me a ' read-only editbox' orso according to JAWS and NVDA reports its a multiline editbox I think, not sure what it translates to in English for I use dutch nvda. Javamonkey gives me no apparent output on both counts. In both programs, the menus are accessible but no more then that. Maybe someone with a working java access bridge can have a go at it? Florian 2011/1/31, Kerneels Roos <kerneels@xxxxxxxxx>: > Environment variable changes take immediate effect . Are you changing it > in System > Advanced > Environment Variables? > > The accessibility.properties file must NOT be in the lib\ext\ folder but > in the lib\ folder as said before. > > Don't give up until you have it working. If you leave it for a few days > you'll forget what you've done and next time it will be back to square > one. It is a bit of a mess -- I also missioned with this but on Win7. > The auto installer worked just fine on XP Pro SP3 for me. > > Keep at it! > > On 1/31/2011 2:30 PM, Florian-achtige wrote: >> Hi, >> >> Ok, so after a couple of quick tests it appears the path variable is >> being reset on reboot. Changing the path variable to include the bin >> folder of the JRE had no effect though. Do i need to reference the >> lib\ext\ as well, due to the jaccess files residing there? >> Or perhaps include paths to both JRE's? >> >> Thanks, >> Florian >> >> 2011/1/31, Florian-achtige<florianbeijers@xxxxxxxxx>: >>> Hi, >>> >>> I did everything mentioned, but it does not appear to make a >>> difference. I will list what i did: >>> - double-checked files listed in previous message, all checked out >>> except for accessibility.properties files in both jre's >>> - copied lines for accessibility.properties file from previous message >>> to notepad and saved to c:\program files\java\jre6\lib\ext\ with the >>> combobox set to ' all files' and extention .properties. >>> - modified path variable to read: ...the same? :S >>> I changed the path so it lead to the bin directory of the jre instead >>> of the JRE contained in the JDK and rebooted without any positive >>> result but ...I now see that variable was NOT changed. I will try >>> again and get back to you guys. >>> >>> Florian >>> >>> >>> >>> 2011/1/31, Kerneels Roos<kerneels@xxxxxxxxx>: >>>> Hi Florian, see my comments prepended with CJR: >>>> >>>> On 1/31/2011 10:20 AM, Florian-achtige wrote: >>>>> Hi, >>>>> >>>>> That message already points out a lot of things that don't match. I'll >>>>> paste it here and add my comments. >>>>> >>>>> Hi Florian, >>>>> >>>>> Not to discourage you, but to my knowledge the popular Java IDEs are >>>>> not accessible when it comes to creating GUI applications, so even >>>>> after managing to setup the JAB and Java IDE you won't be much further >>>>> (unless you have some sight or sighted assistance) if you want to >>>>> create GUIs. >>>>> // I have heard eclipse is actually very accessible, and netBeans is >>>>> being worked on as we speak. >>>>> >>>> CJR: Yes, they are accessible, but can you do GUI development with them, >>>> as in can you use the form designers and so on for GUI design -- I doubt >>>> that is accessible -- could be wrong though. >>>> >>>>> If you are going to work in a team with sighted peers then have them >>>>> develop the GUI and you focus on database and non visual components. >>>>> >>>>> It is of course also entirely possible to code a GUI with a text >>>>> editor and the JDK alone. This would be a good option if you are going >>>>> to work alone on a project, but if you are in a group it might not >>>>> work too well since the other guys will most probably use an IDE. >>>>> // Are the days where we had to use swt for our gui's to be accessible >>>>> over? Can default javax.swing classes be used if the java access >>>>> bridge works properly? >>>> CJR: I think it's still better to use SWT instead of Swing. >>>>> That said, here is my setup which enables the JAB on my Win XP Pro SP3 >>>>> machine: >>>>> 1. Make sure that the bin directory of the JRE you wish to use is >>>>> actually in your PATH environment variable. >>>>> /* It was not. I have now added c:\program files\java\jdk1.6.0_23\bin >>>>> to that environment variable. However, when scouring these environment >>>>> variables i found out something else that would cause trouble. >>>>> The classpath variable has the value: >>>>> .;C:\Program Files\QuickTime\QTSystem\QTJava.zip >>>>> I doubt that is right. Please copy your classpath variable's value >>>>> here so i know how to configure it correctly */ >>>>> >>>> CJR: That path to the bin directory is not a JRE unless you are using >>>> the JDK as your JRE. I would suggest first getting it to work with a JRE >>>> and then try to get it working with the JDK itself. >>>> >>>> CJR: Florian, I don't even have a CLASSPATH environment variable. You >>>> can put the path to jar files in your PATH variable also I think. Don't >>>> worry about a CLASSPATH until you are absolutely sure your system can't >>>> locate the jar files. >>>> >>>>> 2. Make sure you have these files in the directory of the JRE: >>>>> C:\Program Files\Java\jre6\lib\ext\access-bridge.jar //check >>>>> >>>>> C:\Program Files\Java\jre6\lib\ext\jaccess.jar // check >>>>> C:\Program Files\Java\jre6\lib\ext\jaccess-examples.jar // check >>>>> C:\Program Files\Java\jre6\lib\accessibility.properties // FAIL : that >>>>> file does not exist in that directory. Not to my knowledge at least. >>>>> That was the first thing i checked when referencing with the manual >>>>> installation instructions, it isn't there. >>>> CJR: I know, but just put it there -- it needs to be there. Copy it from >>>> the ext directory if you have to. >>>>> C:\Program Files\Java\jre6\bin\axbridge.dll // check >>>>> >>>>> Note that you have to rename this file: >>>>> jaccess-1_4.jar >>>>> to: >>>>> jaccess.jar // I see no such file to rename, but jaccess.jar is already >>>>> there. >>>>> >>>> CJR: You don't see it because the auto installer did the renaming for >>>> you already. Don't worry it's fine. >>>> >>>>> 3. Make sure you have these files in your System32 directory: >>>>> C:\WINDOWS\system32\WindowsAccessBridge.dll // check >>>>> C:\WINDOWS\system32\JavaAccessBridge.dll // check >>>>> C:\WINDOWS\system32\JAWTAccessBridge.dll // check >>>>> >>>>> Hope this helps you, >>>>> Kerneels >>>>> >>>>> It sure did. If you could tell me the correct classpath variable to >>>>> set and where to find this accessibility.properties file, it should >>>>> fix my problems. >>>>> >>>> CJR: Here is the contents of the file you are looking for and place it >>>> as described above: >>>> BEGIN >>>> # Load the Java Access Bridge class into the JVM >>>> # >>>> assistive_technologies=com.sun.java.accessibility.AccessBridge >>>> screen_magnifier_present=true >>>> >>>> END -- obviously don't include the BEGIN and END markers in the file >>>> contents. >>>>> Awaiting your response, thanks in advance, >>>>> Florian >>>>> >>>>> 2011/1/31, Kerneels Roos<kerneels@xxxxxxxxx>: >>>>>> Hi Florian, >>>>>> >>>>>> Not to discourage you, but to my knowledge the popular Java IDEs are >>>>>> not >>>>>> accessible when it comes to creating GUI applications, so even after >>>>>> managing to setup the JAB and Java IDE you won't be much further >>>>>> (unless >>>>>> you have some sight or sighted assistance) if you want to create GUIs. >>>>>> >>>>>> If you are going to work in a team with sighted peers then have them >>>>>> develop the GUI and you focus on database and non visual components. >>>>>> >>>>>> It is of course also entirely possible to code a GUI with a text >>>>>> editor >>>>>> and the JDK alone. This would be a good option if you are going to >>>>>> work >>>>>> alone on a project, but if you are in a group it might not work too >>>>>> well >>>>>> since the other guys will most probably use an IDE. >>>>>> >>>>>> That said, here is my setup which enables the JAB on my Win XP Pro SP3 >>>>>> machine: >>>>>> 1. Make sure that the bin directory of the JRE you wish to use is >>>>>> actually in your PATH environment variable. >>>>>> 2. Make sure you have these files in the directory of the JRE: >>>>>> C:\Program Files\Java\jre6\lib\ext\access-bridge.jar >>>>>> C:\Program Files\Java\jre6\lib\ext\jaccess.jar >>>>>> C:\Program Files\Java\jre6\lib\ext\jaccess-examples.jar >>>>>> C:\Program Files\Java\jre6\lib\accessibility.properties >>>>>> C:\Program Files\Java\jre6\bin\axbridge.dll >>>>>> >>>>>> Note that you have to rename this file: >>>>>> jaccess-1_4.jar >>>>>> to: >>>>>> jaccess.jar >>>>>> >>>>>> 3. Make sure you have these files in your System32 directory: >>>>>> C:\WINDOWS\system32\WindowsAccessBridge.dll >>>>>> C:\WINDOWS\system32\JavaAccessBridge.dll >>>>>> C:\WINDOWS\system32\JAWTAccessBridge.dll >>>>>> >>>>>> Hope this helps you, >>>>>> Kerneels >>>>>> >>>>>> On 1/31/2011 8:54 AM, LU OGBE wrote: >>>>>>> Hi, >>>>>>> >>>>>>> I have got a folder "C:\ProgramFiles\Java Access Bridge" with a file >>>>>>> "Installer.exe". >>>>>>> >>>>>>> Each time I have a new GUI, I just run the Installer.exe file& I >>>>>>> haven't had any troubles with GUIs. >>>>>>> >>>>>>> However, I don't know anything about the Monkey application. >>>>>>> >>>>>>> Also, in your "C:\ProgramFiles\Java" folder, there should be a "JRE6" >>>>>>> folder in which you will see the >>>>>>> "Java\JRE6\LIB\EXT\Access-bridge.jar". >>>>>>> >>>>>>> Don't know if all this is of any use to you, but I haven't touched >>>>>>> anything Java related in a while, so my memory isn't too fresh. I >>>>>>> know >>>>>>> there's quite a few online articles on installing the access bridge. >>>>>>> >>>>>>> Regards, >>>>>>> LU >>>>>>> ----- Original Message ----- From: "Florian Beijers" >>>>>>> <florianbeijers@xxxxxxxxx> >>>>>>> To:<programmingblind@xxxxxxxxxxxxx> >>>>>>> Sent: Monday, January 31, 2011 6:43 AM >>>>>>> Subject: Re: java access bridge problems , someone help please? >>>>>>> >>>>>>> >>>>>>> Hi >>>>>>> >>>>>>> I am running windows xp pro sp3 >>>>>>> >>>>>>> Florian >>>>>>> >>>>>>> Sent from my iPhone >>>>>>> >>>>>>> On Jan 31, 2011, at 7:10 AM, "LU OGBE"<oluogbe@xxxxxxxxx> wrote: >>>>>>> >>>>>>>> Hello Florian, >>>>>>>> >>>>>>>> What operating system are you using? >>>>>>>> >>>>>>>> Regards, >>>>>>>> LU >>>>>>>> ----- Original Message ----- From: "Florian Beijers" >>>>>>>> <florianbeijers@xxxxxxxxx> >>>>>>>> To:<programmingblind@xxxxxxxxxxxxx> >>>>>>>> Sent: Sunday, January 30, 2011 6:45 PM >>>>>>>> Subject: Re: java access bridge problems , someone help please? >>>>>>>> >>>>>>>> >>>>>>>> Hello Dave, >>>>>>>> >>>>>>>> Yes, this is true. If this would be my only requirement, I would >>>>>>>> agree with you. >>>>>>>> However, the java classes i am going to be taking as a mandatory >>>>>>>> course will require me to write GUI's. >>>>>>>> On Jan 30, 2011, at 7:37 PM, Dave wrote: >>>>>>>> >>>>>>>>> Haven't done much in way of UI with java (i.e. SWT/swing), but >>>>>>>>> curious >>>>>>>>> what your particular need is? >>>>>>>>> >>>>>>>>> I've done lots in terms of just straight java (utilities pertaining >>>>>>>>> to >>>>>>>>> data processing/parsing, command line stuff, academia stuff, etc). >>>>>>>>> If >>>>>>>>> all you're doing is learning java, then this might be the way to go >>>>>>>>> since all you need is "javac<filename>" and then "java filename" to >>>>>>>>> run a basic Of course a lot of java can be done without ever >>>>>>>>> touching GUI code, but this is not an option for me. So once again >>>>>>>>> I >>>>>>>>> ask, if someone knows what might be causing this please let me >>>>>>>>> know. >>>>>>>> Florian >>>>>>>>> program. >>>>>>>>> >>>>>>>>> On 1/30/11, Florian Beijers<florianbeijers@xxxxxxxxx> wrote: >>>>>>>>>> Hi list, >>>>>>>>>> >>>>>>>>>> I have tried my hand at Java development a twice now. >>>>>>>>>> The first time it ended in a complete failure because I couldn't >>>>>>>>>> install the >>>>>>>>>> jdk myself, for some reason the screen was not readable. >>>>>>>>>> Second time around i first installed JRE (java runtime engine), >>>>>>>>>> than the >>>>>>>>>> java access bridge and finally the jdk. This worked. After that i >>>>>>>>>> ran the >>>>>>>>>> accessbridge setup again to install the necessary files in the JRE >>>>>>>>>> that came >>>>>>>>>> with the JDK. Both times i rebooted my system when prompted. >>>>>>>>>> Still however the javamonkey and javaferret programs seem not to >>>>>>>>>> be >>>>>>>>>> readable, or at least not the way they should be. >>>>>>>>>> Also trying some basic javax.swing code elements produced nothing >>>>>>>>>> according >>>>>>>>>> to my screenreader. >>>>>>>>>> I have referenced my directories with the manual setup >>>>>>>>>> instructions, and see >>>>>>>>>> two inconsistencies: >>>>>>>>>> - the accessibility.properties file that is supposed to be in >>>>>>>>>> c:`program >>>>>>>>>> files`java`jre`lib`ext` is not there. >>>>>>>>>> The file could not be found on a global windows search either. >>>>>>>>>> - Also, where the instructions refer to copying a >>>>>>>>>> accessbridge_x_xx.jar , x >>>>>>>>>> being a version number, I found that i have an accessbridge.jar >>>>>>>>>> file, so >>>>>>>>>> without a version number attached. >>>>>>>>>> >>>>>>>>>> I have no idea what of all of this is relevant and I am lost >>>>>>>>>> beyond >>>>>>>>>> all >>>>>>>>>> recognition when it comes to solving this riddle. I am very very >>>>>>>>>> new to java >>>>>>>>>> development so it could just be me doing something wrong but I >>>>>>>>>> have >>>>>>>>>> no idea >>>>>>>>>> what so if someone can point it out to me that would be very much >>>>>>>>>> apreciated. >>>>>>>>>> >>>>>>>>>> Regards and thanks in advance, >>>>>>>>>> Florian__________ >>>>>>>>>> View the list's information and change your settings at >>>>>>>>>> //www.freelists.org/list/programmingblind >>>>>>>>>> >>>>>>>>>> >>>>>>>>> __________ >>>>>>>>> View the list's information and change your settings at >>>>>>>>> //www.freelists.org/list/programmingblind >>>>>>>>> >>>>>>>> __________ >>>>>>>> View the list's information and change your settings at >>>>>>>> //www.freelists.org/list/programmingblind >>>>>>>> >>>>>>>> __________ >>>>>>>> View the list's information and change your settings at >>>>>>>> //www.freelists.org/list/programmingblind >>>>>>>> >>>>>>> __________ >>>>>>> View the list's information and change your settings at >>>>>>> //www.freelists.org/list/programmingblind >>>>>>> >>>>>>> __________ >>>>>>> View the list's information and change your settings at >>>>>>> //www.freelists.org/list/programmingblind >>>>>>> >>>>>> -- >>>>>> Kerneels Roos >>>>>> Cell: +27 (0)82 309 1998 >>>>>> Skype: cornelis.roos >>>>>> >>>>>> "There are only two kinds of programming languages in the world; those >>>>>> everyone complains about, and those nobody uses." >>>>>> >>>>>> __________ >>>>>> View the list's information and change your settings at >>>>>> //www.freelists.org/list/programmingblind >>>>>> >>>>>> >>>>> __________ >>>>> View the list's information and change your settings at >>>>> //www.freelists.org/list/programmingblind >>>>> >>>> -- >>>> Kerneels Roos >>>> Cell: +27 (0)82 309 1998 >>>> Skype: cornelis.roos >>>> >>>> "There are only two kinds of programming languages in the world; those >>>> everyone complains about, and those nobody uses." >>>> >>>> __________ >>>> View the list's information and change your settings at >>>> //www.freelists.org/list/programmingblind >>>> >>>> >> __________ >> View the list's information and change your settings at >> //www.freelists.org/list/programmingblind >> > > -- > Kerneels Roos > Cell: +27 (0)82 309 1998 > Skype: cornelis.roos > > "There are only two kinds of programming languages in the world; those > everyone complains about, and those nobody uses." > > __________ > View the list's information and change your settings at > //www.freelists.org/list/programmingblind > > __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind