Я пишу словарь-программу с необходимостью переключения макета клавиатуры.try {
Robot r = new Robot();
r.keyPress(KeyEvent.VK_CONTROL);
r.keyPress(KeyEvent.VK_ALT);
r.keyPress(KeyEvent.VK_K);
r.keyRelease(KeyEvent.VK_K);
r.keyRelease(KeyEvent.VK_CONTROL);
r.keyRelease(KeyEvent.VK_ALT);
} catch (Exception e) {
e.printStackTrace();
}
< /code>
Почему это не работает? Мне удалось имитировать Ctrl-C с аналогичным кодом, но это ничего не делает.
Подробнее здесь: https://stackoverflow.com/questions/795 ... ard-layout
Моделирование Keypress в Java, работающем в Linux, чтобы изменить макет клавиатуры ⇐ Linux
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение