Stephan van Hulst wrote:Where do you get the notion you would even require multithreading?
Anyway, this is not possible using pure Java. You will need to call some native library instead.
Note that the use of keyloggers is a big ethical and legal grey area. You won't find much help in creating them.
Thanks for reply Sir.
I am new no java so it was just a guess that if it is possible at least using multithread.
But i researched a lot and now your answer is the full stop on my research.
again thanks for reply.
You'll need VB, c#, c, c++, and may be few others, to achieve this.
Java is "stuck" inside its little virtual machine where it's running in. It can't look outside it to see what's happening. (which is good for security reasons) .