Respected Members,
I have heared a lot about JNI but never pratically worked on it, what I have concluded after discusisons with different people about JNI is that it is used to call the code and functions from other languages like C,C++,VB etc, now I need to ask that is this the only use of JNI I mean only used for calling functions from other languages or does it have some other features also,what are the conditions in which JNI comes handy or what are the conditions in which we can use JNI, also please post some tutorial from which I can leran JNI within few days, I am programming in J2SE,
J2EE and J2ME from more than 3 years so what do you think that how long will I take to learn JNI.My last question is that in order to monitor the events in the operating system, including what key presses are occurring in other programs are doing, will I need to look at JNI, can i do this kinf od work purely in
Java using JNI API or I have to write some code in C or VB and than call it from JNI.
Please reply as all of you have guided me in past.
Thanking You,
Bilal Ali.