Java 我如何监听操作系统内部发生的事情
例如,我想让我的程序在后台运行,当文本在任何地方突出显示时,我的程序就会活跃起来Java 我如何监听操作系统内部发生的事情,java,actionlistener,Java,Actionlistener,例如,我想让我的程序在后台运行,当文本在任何地方突出显示时,我的程序就会活跃起来 与TinyGrab所做的类似,它会在用户进行屏幕截图时出现 这是一个非常特定于操作系统的问题,在本机Java中绝对无法解决。如果操作系统支持您正在寻找的功能,您肯定必须使用a来编写纯C代码,才能访问C中提供的低级操作系统功能。我认为使用虚拟机来监视主机的ui不是一个好主意 检查主机os/ui以获得访问用户输入的支持方式,然后以某种方式调用/执行/向vm发送信号 啊哦。。。小心点,我的朋友。你提出了一个非常有野心的问
与TinyGrab所做的类似,它会在用户进行屏幕截图时出现 这是一个非常特定于操作系统的问题,在本机Java中绝对无法解决。如果操作系统支持您正在寻找的功能,您肯定必须使用a来编写纯C代码,才能访问C中提供的低级操作系统功能。我认为使用虚拟机来监视主机的ui不是一个好主意
检查主机os/ui以获得访问用户输入的支持方式,然后以某种方式调用/执行/向vm发送信号 啊哦。。。小心点,我的朋友。你提出了一个非常有野心的问题,我对答案很好奇。我认为你也需要嵌入C。你尝试过什么?你在运行什么操作系统?请看一看所有主要的操作系统(mac、windows、android、iOS),问题只是想知道从哪里开始我的研究,在低级语言和高级语言之间架起一座桥梁。使用JNA而不是JNI。