在java中发送箭头键输入到子进程



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

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

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

java.awt.Robot (keyPress/keyRelease)。这允许你发送键盘事件,鼠标移动和鼠标点击到你的操作系统(以及其他事情)。

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

相关内容

  • 没有找到相关文章

最新更新