Я использую класс Robot и коды клавиш KeyEvent для генерации всех других ключевых событий, и они работают нормально, но мне также нужна клавиша хангыль (переключение корейской клавиатуры). По-видимому, у KeyEvent нет кода для этой клавиши, поэтому я застрял :( Есть ли способ сгенерировать это ключевое событие хангыль? Есть ли способ использовать код клавиши Windows, такой как VK_HANGUL (0x15) вместо KeyEvent коды клавиш?Если бы это было возможно, то изменение всех кодов клавиш не было бы проблемой... Или каким-то образом взять ключевое событие один раз, сохранить его где-то постоянно и использовать навсегда...???
Я пытаюсь создать экранную клавиатуру с цифрами, алфавитами и корейским языком. Нажмите на значок, и он сгенерирует ключевое событие соответствующей буквы, чтобы буква была напечатана. (Все, кроме переключения на корейский, работает нормально.)
Было бы неплохо иметь возможность генерировать событие ключа хангыль, но если это невозможно, есть ли какие-либо предложения о том, как я могу этого добиться? Может быть, я мог бы связать каждую корейскую букву с соответствующим алфавитом на клавиатуре (например, g — это ㅎ на обычных клавиатурах, в которых есть и английский, и корейский языки) или что-то в этом роде, но как мне отправить это в другие приложения?
Извините, если этот вопрос так везде. Я просто действительно потерян.