Re: java access bridge problems , someone help please?

  • From: Florian-achtige <florianbeijers@xxxxxxxxx>
  • To: programmingblind@xxxxxxxxxxxxx
  • Date: Mon, 31 Jan 2011 09:20:21 +0100

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.

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?

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 */

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.
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.

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.

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

Other related posts: