-
September 26th, 2012, 04:28 PM
#1
Java Accesss Bridge installation
I tried installing Java Accesss Bridge for a few hours now. But with no success. The installer from ORACLE does not work (rolls back at the end without error message). Many tries of patching some libs together failed. Now I need your help.
What do I need for an application that makes use of JAB. Do I really need some sort of installation or can I simply put some headers and libs together?
I'm hanging around in english forums, becuase i want to _improve_ my english. So please feel free to correct me.
-
September 27th, 2012, 01:35 PM
#2
Re: Java Accesss Bridge installation
Does it have something to do with this
Forum: Visual C++ Programming
Ask questions about Windows programming with Visual C++ and help others by answering their questions.
Victor Nijegorodov
-
September 27th, 2012, 04:04 PM
#3
Re: Java Accesss Bridge installation
Yes.
Cite:
"Java Access Bridge is a technology that exposes the Java Accessibility API in a Microsoft Windows DLL, enabling Java applications and applets that implement the Java Accessibility API to be visible to assistive technologies on Microsoft Windows systems. Java Accessibility API is part of Java Accessibility Utilities, which is a set of utility classes that help assistive technologies provide access to GUI toolkits that implement the Java Accessibility API.
In order for existing assistive technologies available on Microsoft Windows systems to provide access to Java applications, they need some way to communicate with Java Accessibility Utilities. Java Access Bridge supports this communication.
An assistive technology application running on Microsoft Windows (for example a screen reader) communicates with Java Access Bridge DLLs, which in turn communicates with the Java Virtual Machine through Java Access Bridge Java libraries. These Java libraries communicate with Java Accessibility Utilities. Java Accessibility Utilities collects information about what is happening in the Java application, which it forwards to the screen reader through Java Access Bridge."
I'm hanging around in english forums, becuase i want to _improve_ my english. So please feel free to correct me.
-
September 28th, 2012, 07:57 AM
#4
Re: Java Accesss Bridge installation
Originally Posted by ImNotaBot
Yes.
Where do you see "Visual C++" mentioned anywhere there? Where is the reference to MFC, ATL, WTL, or even plain old C++?
What you're describing is a technology that knows nothing about what language is being used to access the technology. What you posted could more than likely be used in C#, VB, Delphi, etc. or any other C++ compiler other than Visual C++. So what is specific to Visual C++ in that description?
Regards,
Paul McKenzie
Last edited by Paul McKenzie; September 28th, 2012 at 08:02 AM.
-
October 4th, 2012, 06:03 AM
#5
Re: Java Accesss Bridge installation
Okayokay please ignore the post above.
It is specific to Visual C++ because the files are ending on *.cpp and because I want to use it in Visual Studio 2010. If I am completely wrong here please move the thread.
Back to topic. I read that Java Access Bridge needs Java SE 6. Well, uninstalled JSE 7, installed JSE6 (JDK+JRE) and tried again to install Java Access Bridge 2.0.1, but the installer still tells me "The wizard was interrupted before Java Access Bridge could be completely installed." without any error message. :-(
I'm hanging around in english forums, becuase i want to _improve_ my english. So please feel free to correct me.
-
October 4th, 2012, 10:40 AM
#6
Re: Java Accesss Bridge installation
Perhaps the Java forum may have more answers. Installing Java and Java related libraries has nothing to do with C++.
Viggy
-
October 4th, 2012, 10:37 PM
#7
Re: Java Accesss Bridge installation
Originally Posted by ImNotaBot
Okayokay please ignore the post above.
It is specific to Visual C++ because the files are ending on *.cpp and because I want to use it in Visual Studio 2010. If I am completely wrong here please move the thread.
So your real question is "how do I add C++ files to an empty project?" or "how do I build a DLL using Visual C++, given a set of C++ files?" or similar question?
If so, then there is no need to bring up what app you're trying to create or describe what your library is supposed to do. Bringing up what your application, DLL, or library will do isn't relevant. Adding files to an empty VC project, selecting the correct VC project type, compiling and linking, etc. follows the same sets of steps, regardless of what your library's purpose will be.
Regards,
Paul McKenzie
Last edited by Paul McKenzie; October 4th, 2012 at 10:41 PM.
Tags for this Thread
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|