该操作时让机器人模拟人手按快捷键来实现的
void clear() {
try {
Robot r = new Robot();
r.mousePress(InputEvent.BUTTON3_DOWN_MASK); //按下鼠标右键
r.mouseRelease(InputEvent.BUTTON3_DOWN_MASK); //释放鼠标右键
r.keyPress(KeyEvent.VK_CONTROL); //按下Ctrl键
r.keyPress(KeyEvent.VK_R); //按下R键
r.keyRelease(KeyEvent.VK_R); //释放R键
r.keyRelease(KeyEvent.VK_CONTROL); //释放Ctrl键
r.delay(100);
}
catch (AWTException e) {
e.printStackTrace();
}
}
然后import以下包:
import java.io.*;
import java.awt.Robot;
import java.awt.AWTException;
import java.awt.event.InputEvent;
import java.awt.event.KeyEvent;