2014-02-21 3 views
2

Я хочу имитировать клавиатурные входы, используя Java Robots ClassКаким образом Java может моделировать ввод строки?

Как смоделировать символы, такие как æ?

+1

Я не понимаю ваш вопрос, не могли бы вы объяснить больше? – Maroun

+1

@mserioli Ваша ссылка здесь не актуальна, –

ответ

0

Вы можете ввести значение Unicode этого символа. Возможно, вам придется изменить свой код, который принимает значение Unicode.

2

Легко использовать ASCII код, который 146 для Æ и 145 для æ

или использовать Unicode, что U + 00C6 для Æ и U + 00E6 для æ

+2

Чтобы отправить нажатие клавиши с помощью Robot, вам нужно использовать код виртуальной клавиши, а не код Юникода. Нет кода vk для таких клавиш, как æ на датских клавиатурах. – Joni

1

Вы можете использовать Alt + цифровой блок

http://tools.oratory.com/altcodes.html

æ = удерживать Alt, пока набрав 1,4,5 (на цифровом) затем отпустить Alt

+0

Ну, и так можно, но как насчет типа японских персонажей? Например, это: じ – DNB5brims

+0

Легко! Удерживайте alt, введите 12376 на цифровой клавиатуре, отпустите alt. Без проблем! –

Смежные вопросы