2013-05-17 85 views

回答

4

我知道有兩件事可以幫助解決這個問題。一個是ProcessBuilder,另一個是Robot

ProcessBuilder可用於運行外部命令。但它可能非常棘手。我記得,如果程序輸出錯誤,並且您未能流式傳輸內容,則會掛起該程序。如果該程序沒有命令行API,則您的操作受到限制。但是你可以用它來啓動程序。

機器人可以從字面上控制您的計算機。您可以使用它來控制鼠標和鍵盤等。您需要小心,因爲如果您在使用此功能時存在錯誤,您將失去對UI的控制權,並且可能不得不重新啓動計算機。

這些都不是理想的。如果你不需要使用它們,你會處於更好的狀態,但我不知道你可以使用的其他東西。

相關問題