java驱动鼠标键盘
2014-12-02 11:18
267 查看
package com.test.keyboard;
import java.awt.event.KeyEvent;
import java.awt.Robot;
import java.awt.AWTException;
import java.io.IOException;
public class TestKeyboard {
/**
* @param args
* @throws IOException
*/
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
try {
Robot robot = new Robot(); // 创建一个robot对象
Runtime.getRuntime().exec("notepad"); // 打开一个记事本程序
robot.delay(2000); // 等待 2秒
// robot.keyPress(KeyEvent.VK_ALT);
robot.keyPress(KeyEvent.VK_Z);
robot.keyRelease(KeyEvent.VK_Z);
robot.mouseMove(80, 10);
robot.mousePress(KeyEvent.BUTTON1_MASK);
robot.mouseMove(600, 600);
robot.mouseRelease(KeyEvent.BUTTON1_MASK);
} catch (AWTException e) {
e.printStackTrace();
}
}
}
package com.test.keyboard;
import java.awt.event.KeyEvent;
import java.awt.Robot;
import java.awt.AWTException;
import java.io.IOException;
public class TestKeyboard {
/**
* @param args
* @throws IOException
*/
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
try {
Robot robot = new Robot(); // 创建一个robot对象
Runtime.getRuntime().exec("notepad"); // 打开一个记事本程序
robot.delay(2000); // 等待 2秒
// robot.keyPress(KeyEvent.VK_ALT);
robot.keyPress(KeyEvent.VK_Z);
robot.keyRelease(KeyEvent.VK_Z);
robot.mouseMove(80, 10);
robot.mousePress(KeyEvent.BUTTON1_MASK);
robot.mouseMove(600, 600);
robot.mouseRelease(KeyEvent.BUTTON1_MASK);
} catch (AWTException e) {
e.printStackTrace();
}
}
}
相关文章推荐
- Java Applet编程响应鼠标键盘
- Java中模拟鼠标和键盘输入
- Java中的鼠标事件和键盘事件
- java中鼠标和键盘事件
- WinCE 5.0下鼠标键盘驱动分析
- Java2实用教程(第二版)程序代码——第十八章 Java中的鼠标事件和键盘事件
- Java模拟鼠标键盘操作
- 通过SmartInvoke运用java与flex轻松构建cs程序(捕获鼠标键盘事件)
- Java 事件响应浅索(Swing,鼠标事件,窗口事件,键盘事件)
- Linux2.6.34下 USB驱动(U盘\USB鼠标、键盘)
- Java 实现 Hook 对鼠标键盘监听
- Java中用Robot类控制鼠标和键盘的方法
- Java Applet编程响应鼠标键盘-Java基础-Java-编程开发
- WinCE 5.0下鼠标键盘驱动分析
- Java 实现全局(全操作系统)的键盘鼠标模拟
- Java中模拟鼠标和键盘输入
- Java中用Robot类控制鼠标和键盘的方法
- Java中用Robot类控制鼠标和键盘的方法
- Java获取窗口鼠标坐标以及键盘
- 《Java中的鼠标和键盘事件 》