例如,我希望我的程序在后台运行,当文本在任何地方突出显示时,我的程序将成为焦点。
与TinyGrab类似,一旦用户制作屏幕截图就会出现。
答案 0 :(得分:2)
这是一个非常特定于操作系统的问题,绝对不能在本机Java中完成。如果操作系统支持您正在寻找的内容,则必须使用Java Native Interface (JNI)编写纯C代码才能访问C中提供的低级操作系统功能。
答案 1 :(得分:0)
我不认为使用虚拟机监视主机的ui是个好主意...
检查主机os / ui是否支持访问用户输入的方式,然后以某种方式调用/执行/发信号给vm。