Да, вы можете имитировать нажатия клавиш, используя Robot
, как предложено здесь . Нет, Robot
не может видеть, что напечатано на клавишах пользователя. Возможно, вам придется разработать виртуальную клавиатуру . Когда доступно, символы Юникода создают пригодные для использования метки кнопок, как показано здесь .
Добавление: обратите внимание, что KeyEvent
представляет нажатие клавиши, в то время как Unicode кодирует графемы, представленные глифами. Отображение зависит от раскладки клавиатуры , например Sinhala .