我有一个Java桌面应用程序(.jar),如何创建一个运行该应用程序并执行操作的机器人(鼠标移动、键盘单击等)?用什么工具做这件事?
发布于 2018-10-12 09:23:27
如果正在使用AWT / Swing,那么可以使用java.awt.Robot类(链接:https://docs.oracle.com/javase/7/docs/api/java/awt/Robot.html)键盘输入以及屏幕截图。如果使用的是不同的窗口库,则在同一过程中组合使用AWT代码时可能会遇到或可能不会遇到麻烦。我记得MacOS上存在某种问题,尽管我不太清楚它的细节。
https://stackoverflow.com/questions/-100002891
复制相似问题