2013-05-17 37 views

回答

4

我知道有两件事可以帮助解决这个问题。一个是ProcessBuilder,另一个是Robot

ProcessBuilder可用于运行外部命令。但它可能非常棘手。我记得,如果程序输出错误,并且您未能流式传输内容,则会挂起该程序。如果该程序没有命令行API,则您的操作受到限制。但是你可以用它来启动程序。

机器人可以从字面上控制您的计算机。您可以使用它来控制鼠标和键盘等。您需要小心,因为如果您在使用此功能时存在错误,您将失去对UI的控制权,并且可能不得不重新启动计算机。

这些都不是理想的。如果你不需要使用它们,你会处于更好的状态,但我不知道你可以使用的其他东西。

相关问题