0
키보드 이벤트를 추가했습니다 ... 로봇 클래스의 객체를 사용하여 메모장에 키 값을 쓰려면 ..... ""을 입력하면 "1"로 해석됩니다.하고 등등 ... 모든 키 ...키보드 이벤트
모든 키의 ASCI 값을 표시하는 메신저가 A-97와 같은 정확한 값이 출력되며, B-98 등 ....
이 몇 가지 솔루션을주지하시기 바랍니다 일어난 이유는 ....
키보드 이벤트를 추가했습니다 ... 로봇 클래스의 객체를 사용하여 메모장에 키 값을 쓰려면 ..... ""을 입력하면 "1"로 해석됩니다.하고 등등 ... 모든 키 ...키보드 이벤트
모든 키의 ASCI 값을 표시하는 메신저가 A-97와 같은 정확한 값이 출력되며, B-98 등 ....
이 몇 가지 솔루션을주지하시기 바랍니다 일어난 이유는 ....
Robot.keyPress
방법은에 소요키 코드 - 실제 문자 코드가 아닙니다. keycode
에 관한 문서에서
keycode - Key to press (e.g. KeyEvent.VK_A)
, 다음을 입력하면 작동하지 않습니다
Robot r = new Robot();
r.keyPress('a'); // Won't work -- it will press an "1"
가 제대로 작동하려면 하나 KeyEvent
에서 상수를 사용하는 것 :
Robot r = new Robot();
r.keyPress(KeyEvent.VK_A); // This works -- it will press an "a"
또한 의 이벤트 인 keyPressed
및 keyReleased
에서이 반환 된 경우 KeyEvent
개체는 getKeyCode
메서드를 사용하여 keycode
이벤트를 반환합니다.