在java中向不同进程发送击键

在java中向不同进程发送击键,java,Java,我写了一个小程序,按下并释放按键 出现的问题是,在我试图运行它的过程中,没有按下这些键。假设我试着在游戏(.exe)中运行它,而不是在浏览器或文件夹中 我的问题是:Java中是否有一个选项可以将击键发送到不同的非Java进程?任何返回值都可以使用,但互操作性是一个问题。例如,shell脚本可以读取键盘按键。如果您在为键盘预定义的相同位置写入字符,那么这应该不是问题。您必须将程序挂接到您想要的目标进程。这不容易做到,也没有太多的信息可供查找,但没有其他方法(据我所知)。

我写了一个小程序,按下并释放按键

出现的问题是,在我试图运行它的过程中,没有按下这些键。假设我试着在
游戏(.exe)
中运行它,而不是在浏览器或文件夹中


我的问题是:Java中是否有一个选项可以将击键发送到不同的非Java进程?

任何返回值都可以使用,但互操作性是一个问题。例如,shell脚本可以读取键盘按键。如果您在为键盘预定义的相同位置写入字符,那么这应该不是问题。您必须将程序挂接到您想要的目标进程。这不容易做到,也没有太多的信息可供查找,但没有其他方法(据我所知)。