>  기사  >  Java  >  Java Robot은 마우스 및 키보드 제어를 위한 코드 예제를 구현합니다.

Java Robot은 마우스 및 키보드 제어를 위한 코드 예제를 구현합니다.

Y2J
Y2J원래의
2017-04-27 09:27:082209검색

이 글은 로봇을 이용하여 자바에서 마우스와 키보드를 제어하는 ​​방법을 자세히 분석하고 소개한 글입니다. 필요하신 분들은 참고하시면 됩니다.

Java.awt.Robot 클래스 마우스와 키보드를 제어하는 ​​데 사용됩니다. 이 컨트롤을 얻으면 Java 코드를 통해 마우스와 키보드를 사용하여 모든 종류의 작업을 수행할 수 있습니다. 이 클래스는 일반적으로 자동화된 테스트에 사용됩니다. 다음 코드 샘플은 Robot 클래스가 키보드 이벤트를 처리하는 방법을 보여줍니다. 이 코드를 실행하고 메모장을 열면 메모장에 HI CAOER가 표시됩니다.

코드는 다음과 같습니다.

import java.awt.AWTException;import java.awt.Robot;import java.awt.event.KeyEvent;public class RobotExp {public static void main(String[] args) {try {Robot robot = new Robot();//定义5秒的延迟以便你打开notepad // Robot 开始写robot.delay(5000);robot.keyPress(KeyEvent.VK_H);robot.keyPress(KeyEvent.VK_I);robot.keyPress(KeyEvent.VK_SPACE);robot.keyPress(KeyEvent.VK_C);robot.keyPress(KeyEvent.VK_A);robot.keyPress(KeyEvent.VK_O);robot.keyPress(KeyEvent.VK_E);robot.keyPress(KeyEvent.VK_R);} catch (AWTException e) {e.printStackTrace();}}}

네티즌들은 위 코드를 개선했습니다.

코드는 다음과 같습니다.

아아아아

위 내용은 Java Robot은 마우스 및 키보드 제어를 위한 코드 예제를 구현합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.