我正在研究像无鼠标的鼠标。我想在整个屏幕上使用鼠标侦听器。起初,我从Java开始,但事实证明,Java只能在给定帧中检测到它...
所以我的问题是Java以外的其他语言是否推荐用于鼠标监听器(在整个屏幕上)。鼠标事件侦听器 - 在整个屏幕上?
3
A
回答
4
如果使用C#,C/C++或可访问本机的Win32 API,你可以使用Hooks的API做任何其他语言。
对于Java,请查看jnativehook。
0
你可以在java中做如下。 你必须创建未装饰的透明JFrame(或者如果你想要的话Window的实例),所以使用不会看到它,但它会存在。然后将鼠标监听器添加到此窗口。
此资源可帮助您创建透明窗口:http://java.sun.com/developer/technicalArticles/GUI/translucent_shaped_windows/
相关问题
- 1. 鼠标事件侦听器和“本”
- 2. Actionscript 3 - 在鼠标侦听器中添加鼠标侦听器?
- 3. 侦听iOS屏幕捕获事件
- 4. JavaScript的鼠标事件侦听
- 5. 鼠标侦听器类
- 6. 在类中创建的Javascript鼠标事件侦听器
- 7. 矩形上的鼠标侦听器
- 8. 在javafx中处理鼠标事件:如何添加侦听器?
- 9. 鼠标监听器事件
- 10. 事件侦听器
- 11. Android鼠标光标侦听器,如OnTouchListener
- 12. 将事件侦听器传递给事件侦听器?
- 13. JCheckbox更改侦听器获取鼠标事件通知
- 14. 事件侦听器在evently
- 15. Android BroadcastReceiver在侦听屏幕开/关事件时获取多个事件
- 16. 鼠标侦听器和动作侦听器的区别?
- 17. 在Vertex上添加一个鼠标侦听器
- 18. 将一个事件侦听器更改为另一个事件侦听器?
- 19. winapi在鼠标点击事件的屏幕上显示图标
- 20. SWT MouseMove侦听器,当鼠标是... out
- 21. amcharts'stockChart鼠标移动侦听器
- 22. reactjs事件侦听器window.resize
- 23. 鼠标侦听器,检测文件鼠标在资源管理器中
- 24. 如何在标记的事件侦听器中使用事件侦听器,其事件在侦听时在两个函数之间切换?
- 25. WPF - 在下一个屏幕上排队的鼠标事件触发器
- 26. JPanels数组的鼠标侦听器
- 27. Java:添加全局鼠标侦听器
- 28. 如何在整个表单上侦听模糊事件?
- 29. 蜡染事件侦听器
- 30. 如何使用侦听器/侦听器捕获所有动作事件
这个jnativehook如何与concole应用程序一起工作? –
挂钩在没有任何窗口的后台进程上工作得很好,所以我认为一个控制台应用程序也可以工作。 – Miguel
好的,谢谢你! –