[英]mouse event listeners - on the entire screen?
我正在研究没有边框的鼠标。 我想在整个屏幕上使用鼠标监听器。 起初我开始使用Java,但事实证明Java只能在给定的帧中检测到它...
所以我的问题是你为鼠标听众推荐的除Java以外的语言(在整个屏幕上)。
如果您使用C#,C / C ++或任何其他提供对本机Win32 API的访问的语言,您可以使用Hooks API执行此操作。
对于Java,请查看jnativehook 。
您可以在java中执行以下操作。 您必须创建未修饰的透明JFrame(或者如果需要,可以创建Window实例),因此使用将不会看到它但它将存在。 然后将鼠标侦听器添加到此窗口。
此资源将帮助您创建透明窗口: http : //java.sun.com/developer/technicalArticles/GUI/translucent_shaped_windows/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.