#java #keycode
#java #код ключа
Вопрос:
можете ли вы сказать мне коды ключей для класса Java Robot.
Например, чтобы нажать Enter, мы используем:
a.keyPress(KeyEvent.VK_ENTER);
a.keyRelease(KeyEvent.VK_ENTER);
Я хочу нажать на эти системные файлы >
и <
подписать. Какое ключевое слово или код я должен использовать?
Спасибо.
Комментарии:
1. да, у них есть. Как я уже говорил им ранее, я не могу войти в систему, чтобы принять. Электронное письмо, связанное с моим идентификатором, является случайным, к которому у меня нет доступа. Всякий раз, когда я открываю этот сайт, по умолчанию он показывает, что я вошел в систему, и я даже не могу получить доступ к своей учетной записи. ИТАК, я просто задаю вопрос.
2. Хорошо, я зарегистрировал его. Сейчас он работает, но не могли бы вы ответить на мой вопрос, пожалуйста
Ответ №1:
Предполагая, что вы имеете в виду java.awt.event.KeyInput
, тогда беглый взгляд на документацию предполагает, что KeyInput.VT_LESS
и KeyInput.VT_GREATER
будут соответствовать ключам <
and >
.
Ответ №2:
Вы пробовали VK_LESS и VK_LESS в сочетании с SHIFT для>?
Ответ №3:
Вам нужно будет выполнить событие нажатия VK_SHIFT, за которым следует нажатие VK_COMMA, затем нажатие VK_COMMA и нажатие VK_SHIFT (при условии, что клавиатура QWERTY). Система отклонит нажатие без VK_LESS, потому что это недопустимая клавиша без события shift.