⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 robotexp.java

📁 本程序主要利用JAVA的ROBOT类
💻 JAVA
字号:
package robotExp;

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(2000);
				robot.keyPress(KeyEvent.VK_H);
				robot.delay(1000);
				robot.keyPress(KeyEvent.VK_I);
				robot.delay(1000);
				robot.keyPress(KeyEvent.VK_SPACE);
				robot.delay(1000);
				robot.keyPress(KeyEvent.VK_C);
				robot.delay(1000);
				robot.keyPress(KeyEvent.VK_A);
				robot.delay(1000);
				robot.keyPress(KeyEvent.VK_N);
	
				
			/*	for(int x=1;x<1000;x++)					
						for(int y=1;y<500;y++)
						robot.mouseMove(x, y);*/
	
				
			}
		catch (AWTException e) {
			e.printStackTrace();
		}
	  }
   }

/*
import java.awt.AWTException;
import java.awt.Robot;
import java.awt.event.KeyEvent;
import java.io.IOException;

public class RobotExp {
	public static void pressKey(Robot robot, int keyvalue) {
	robot.keyPress(keyvalue);
	robot.keyRelease(keyvalue);
}
public static void pressKeyWithShift(Robot robot, int keyvalue) {
	robot.keyPress(KeyEvent.VK_SHIFT);
	robot.keyPress(keyvalue);
	robot.keyRelease(keyvalue);
	robot.keyRelease(KeyEvent.VK_SHIFT);
}
public static void closeApplication(Robot robot) {
	// pressKey(robot, KeyEvent.VK_ALT);
	// pressKey(robot, KeyEvent.VK_F4);
	robot.keyPress(KeyEvent.VK_ALT);
	robot.keyPress(KeyEvent.VK_F4);
	robot.keyRelease(KeyEvent.VK_ALT);
	robot.keyRelease(KeyEvent.VK_F4);
	//for linux.
	// robot.keyPress(KeyEvent.VK_ALT);
	// robot.keyPress(KeyEvent.VK_W);
	// robot.keyRelease(KeyEvent.VK_ALT);
	// robot.keyRelease(KeyEvent.VK_W);
	robot.keyPress(KeyEvent.VK_N);
	robot.keyRelease(KeyEvent.VK_N);
}
public static void main(String[] args) throws IOException {
try {
	Robot robot = new Robot();
	Runtime.getRuntime().exec("notepad");
	// For linux.
	//Runtime.getRuntime().exec("gedit");
	// Robot 开始写
	robot.delay(3000);
	for (int i = 0; i < 100; i++) {
	pressKeyWithShift(robot, KeyEvent.VK_H);
	pressKey(robot, KeyEvent.VK_I);
	pressKey(robot, KeyEvent.VK_SPACE);
	//pressKeyWithShift(robot, KeyEvent.VK_H);
	pressKeyWithShift(robot, KeyEvent.VK_I);
	pressKey(robot, KeyEvent.VK_SPACE);
	pressKey(robot, KeyEvent.VK_A);
	pressKey(robot, KeyEvent.VK_M);
	pressKey(robot, KeyEvent.VK_SPACE);
	pressKey(robot, KeyEvent.VK_T);
	pressKey(robot, KeyEvent.VK_H);
	pressKey(robot, KeyEvent.VK_E);
	pressKey(robot, KeyEvent.VK_SPACE);
	pressKey(robot, KeyEvent.VK_J);
	pressKey(robot, KeyEvent.VK_A);
	pressKey(robot, KeyEvent.VK_V);
	pressKey(robot, KeyEvent.VK_A);
	pressKey(robot, KeyEvent.VK_SPACE);
	pressKey(robot, KeyEvent.VK_R);
	pressKey(robot, KeyEvent.VK_O);
	pressKey(robot, KeyEvent.VK_B);
	pressKey(robot, KeyEvent.VK_O);
	pressKey(robot, KeyEvent.VK_T);
// VK_ENTER
	pressKey(robot, KeyEvent.VK_ENTER);
//pressKey(robot, KeyEvent.);
}
//	closeApplication(robot);
//robot.keyPress(KeyEvent.VK_SPACE);
	} catch (AWTException e) {
	e.printStackTrace();
	}
  }
}*/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -