在Java中,在非活动窗口的某个位置模拟鼠标点击?
不管怎样,我正在构建一个在后台运行的机器人。这个机器人需要我点击。当然,我希望能够在机器人运行时做其他事情 所以我想知道是否有可能在非活动窗口的某个位置模拟鼠标点击 如果这是可能的,如果你们能帮助我,我将不胜感激。在Java中,在非活动窗口的某个位置模拟鼠标点击?,java,click,position,simulate,Java,Click,Position,Simulate,不管怎样,我正在构建一个在后台运行的机器人。这个机器人需要我点击。当然,我希望能够在机器人运行时做其他事情 所以我想知道是否有可能在非活动窗口的某个位置模拟鼠标点击 如果这是可能的,如果你们能帮助我,我将不胜感激。 但是,单击活动窗口将激活它。如果我错了,请纠正我的错误,但我认为该类不适用于单击非活动窗口为什么?它通过屏幕坐标驱动鼠标指针,然后“点击”(坐标是屏幕坐标)。问题是,它必须在后台。有什么方法可以让它在背景中模拟点击吗?好吧,因此帧实际上是最小化的(例如),你没有太多机会,模拟alt+
但是,单击活动窗口将激活它。如果我错了,请纠正我的错误,但我认为该类不适用于单击非活动窗口为什么?它通过屏幕坐标驱动鼠标指针,然后“点击”(坐标是屏幕坐标)。问题是,它必须在后台。有什么方法可以让它在背景中模拟点击吗?好吧,因此帧实际上是最小化的(例如),你没有太多机会,模拟alt+tab,拍摄屏幕截图,处理以查看标题是否在那里,并最终运行它。或者,使用多个监视器,并始终将窗口放在前面。。。启动虚拟机(而不是java)并运行自己的操作系统(带有虚拟屏幕)也是一种选择。你想要的是运行一个机器人,但同时进行干预。