Привет, я хочу написать программу, которая должна написать фразу в другой программе (например, я хочу открыть TextEdit и написать фразу). Я знаю, как открыть другую программунаписать фразу (String) в другой программе с помощью метода робота в java
File file = new File("/Applications/TextEdit.app");
Desktop.getdesktop().open(file);
и я знаю, как нажать на кнопку в клавиатуре с помощью метода робота
Robot robot = new Robot();
robot.keypress(KeyEvent.VK_G)
Как вы можете видеть этот код написать письмо не фразу и большой Проблема заключается в том, что этот метод не поддерживает код ASCII.
, например, если ASCII код «а» 98, когда я пишу 98 в качестве параметра в Robot Митосе
robot.keypress(98);
распечатать другую букву.
так что я должен сделать, чтобы написать фразу в другой программе с помощью java-кода?