0

我想在我的 java 程序中运行一个子进程来创建自动化。我没有子进程的源代码。

有一些功能需要在子进程中按下箭头键。

我可以通过子进程的 STDIN 将 ASCII 字符发送到子进程,但是如何将箭头键发送到子进程?

4

1 回答 1

0

java.awt.RobotkeyPress/ keyRelease)。这允许您将键盘事件、鼠标移动和鼠标点击发送到您的操作系统(除其他外)。

我怀疑将键盘事件发送到特定进程(而不仅仅是操作系统)超出了 Java 本身可以做的事情,尽管 C/C++/C# 可能可以做类似的事情。

于 2012-12-28T07:55:55.197 回答