java - 使用 java 获取正在运行的应用程序列表,然后向其发送按键

标签 java psexec awtrobot

java 能做到这一点吗?我知道它应该是“沙盒”,但我想要做的是:

  1. 打开我的java程序
  2. 有一个充满正在运行的程序的组合框(运行时执行?)
  3. 在我选择正在运行的程序后,我想在一定的延迟后反复向该程序发送一个 key (机器人?),如果它最小化,在后台等等,应该不重要

所以我想我的问题实际上是如何选择将 key 发送到的程序?

我一直在研究机器人类,但似乎找不到我会使用的正确方法

最佳答案

如果我是你,我会使用特定于操作系统的 Runtime方法。用它来调用操作系统方法。

here举一些例子。

关于java - 使用 java 获取正在运行的应用程序列表,然后向其发送按键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13592261/

相关文章:

java - Robot.mouseMove 未正确移动到指定位置

java - createAgent() Jade 中的非法访问异常

java - 我可以将 Google Play 服务添加到已发布的应用程序中吗?

powershell - 调用运算符 (&) 的语法问题

java - 从 Java 运行 PSExec 不起作用

python - 使用 psexec 在远程机器上运行 AutoIt

java - 如何使用 getRGB 在 Java 中匹配相似的颜色

java - 为什么我无法使用 robots.getPixelColor 让红球停在蓝盒子上?

java - 在 100 多个文件中实现序列化

java - 如何将 BufferedImage 转换/转换为图像?