Идентификатор ключа является просто значением Int. Когда значение сервера совпадает со значением java, вы непосредственно вводите значение. Если нет, вам нужно создать карту, где значение сервера ссылается на значение ключа java.
У меня была такая же проблема во время разговора между событиями ключа C ++ Qt и событиями ключа Java Значение также не совпадает. Я должен был создать карту для этого.
Посмотрите на класс KeyEvent. Каждый ключ указан в списке со значением int. Вы должны проверить, совпадает ли полученное с сервера значение с этим значением int. Когда значение сервера не совпадает, вы должны создать карту. Ключ карты - это значение сервера, а значением карты - соответствующий показатель KeyEvent для нажатой клавиши.
Когда значения совпадают, вам не нужно создавать карту. Вы можете напрямую использовать значение сервера для команды Robot.