Я легко могу управлять консольным приложением с помощью потоков ввода и вывода из метода Runtime.exec()
Java. Как бы я управлял приложением на основе GUI таким же образом. Я посмотрел на класс Robot, но у меня нет возможности программно управлять одним приложением. Есть ли другая библиотека Java или даже библиотека другого языка, которая позволила бы мне создать приложение с графическим интерфейсом и затем иметь возможность управлять этим приложением?