欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

鼠標如何進行編程

謝彥文2年前17瀏覽0評論

鼠標如何進行編程?

在java.awt.*包下面有一個Robot類,可以生成輸入事件,例如,Robot.mouseMove 將移動鼠標光標

這個類除了模擬鼠標鍵盤操作以外,還可以用來截取屏幕,只演示一下怎么模擬鼠標鍵盤操作,具體api參考javadoc。這個演示完成了彈出QQ和移動窗口的功能。代碼如下:

import java.awt.AWTException;

import java.awt.Robot;

import java.awt.event.KeyEvent;

/**

* @author bean

*

*/

public class RobotDemo {

private Robot robot = null;

public RobotDemo() {

try {

robot = new Robot();

} catch (AWTException e) {

e.printStackTrace();

}

}

/** 可以彈出QQ */

public void keyBoardDemo() {

robot.keyPress(KeyEvent.VK_ALT);

robot.keyPress(KeyEvent.VK_CONTROL);

robot.keyPress(KeyEvent.VK_Z);

robot.keyRelease(KeyEvent.VK_Z);

robot.keyRelease(KeyEvent.VK_CONTROL);

robot.keyRelease(KeyEvent.VK_ALT);

}

/** 前提是有個最大化的窗口,功能是移動到標題欄,然后拖拽到600,600的位置*/

public void mouseDemo(){

robot.mouseMove(80, 10);

robot.mousePress(KeyEvent.BUTTON1_MASK);

try {

java繪制鼠標軌跡,鼠標如何進行編程