有一个比较麻烦的地方,当鼠标移到屏幕的任何地方时,都能从那里获得到信息,比如在一个网页中,当鼠标移到某一个文字上时,能够获得到该文字。功能有点像金山词霸的"屏幕取词"一样,请问这个地方,java可以做吗?

解决方案 »

  1.   

    用VC++之类的东西写一个取词的dll,用JNI方法调用这个dll……
      

  2.   

    应该不能,就算用本地的dll能实现,也不能实现"平台无关"
      

  3.   

    这个好像不是Java能够实现的。必须针对特定的操作系统开发才行。
      

  4.   

    我想可以在鼠标事件里实现,当鼠标移到该地方时,返回那个地方的组件(findComponentAt(x,y)方法可以实现这个功能),然后得到组件的内容,同时可以弹出另外的frame来显示刚刚得到的文字。