robot.java의 키 프레스 및 KeyRelease
문제
버튼 조치에서 키 누르기를 추가하려고했습니다.
try{
Robot robot=new Robot();
robot.keyPress(KeyEvent.VK_A);
robot.keyRelease(KeyEvent.VK_A);
robot.mousePress(KeyEvent.BUTTON1_MASK);
robot.mouseRelease(KeyEvent.BUTTON1_MASK);
}catch(Exception e){}
.
이제는 "A-KEY"를 보유하고 싶습니다.이 경우 제 3 회선을 밝게했습니다.
robot.keyrerease (keyevent.vk_a);
그러나 키 프레스는 keyRelease를 필요로하지 않습니다. 그래서 "A-Key"를 보유하지 않았습니다.다른 경우에 주문을 마우스 셀레아즈가 실행하지 않을 때까지 누구든지 누구나 솔루션을 주거나 무슨 일이 일어나고 있는지 설명 할 수 있습니다.
해결책
비슷한 질문을 참조하십시오. 누구의 답변은 Thread.sleep()
를 사용하여 키를 눌러 Java 및이 질문에서 보유 된 키를 시뮬레이션합니다. 어떻게 로봇을 누르고 일정 기간 동안 마우스 버튼을 누르고 있습니까?
제휴하지 않습니다 StackOverflow