我正在研究像無鼠標的鼠標。我想在整個屏幕上使用鼠標偵聽器。起初,我從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
好的,謝謝你! –