2013-06-29 1 views
1

Я разработал приложение для Java-приложений, в котором пользователь может вручную загрузить файл и нажать кнопку, чтобы начать процесс моделирования. Я хочу автоматизировать вышеупомянутые два шага, чтобы внешняя программа могла итеративно вызывать это настольное приложение несколько раз и запускать процесс моделирования без какого-либо вмешательства человека каждый раз. Любые мысли о том, как я могу это сделать?automate java desktop application действия

+1

Может быть, ваш ответ здесь: [старый вопрос] [1] [1]: http://stackoverflow.com/questions/16411823/junit-tests-for-gui-in-java – Xie

+0

Используйте аргументы программы ('String [] args'), чтобы указать один или несколько файлов для обработки. Не показывайте filechooser, если указан хотя бы один действительный аргумент. –

+0

Спасибо Raphaël .... – brama

ответ

1

Это зависит от того, какая ОС вы это сделаете.

Если OS X, используйте automator, для Windows вы можете использовать winautomation, а для Linux используйте Google и выполните поиск (например) kde automation.

+0

новое, что я знаю ... Спасибо Ладиславу ДАНКО. – brama