(我不是指java图形组件上的键盘和鼠标事件。)
    我想做一个在后台运行的程序,可以监视键盘的输入,和鼠标的动作,并记录下来,请问怎么实现?谢谢!

解决方案 »

  1.   

    呵呵,别误会,我不是用来做病毒木马之类的,只是想知道用Java是否能实现这种功能,怎样实现。
      

  2.   

    用c写系统钩子,java程序用jni调用
      

  3.   

    MouseListener and KeyListener
      

  4.   

    MouseListener and KeyListener只能在程序本身获得焦点时监听到鼠标和键盘事件,而对其他位置发生的却无法监听吧?!
      

  5.   

    ajax应该可以实现这个功能,可是不知道怎么实现。
      

  6.   

    对于一个java程序,它的最底层世界就是jvm,所以单纯的java不能知道jvm再下面的操作系统的情况。除非利用jni。
    ajax也需要浏览器这个容器