|
|
|
@ -157,25 +157,43 @@ public abstract class JMacro {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 鼠标左键单击
|
|
|
|
|
*
|
|
|
|
|
* @param rect 矩形区域
|
|
|
|
|
*/
|
|
|
|
|
public void mouseLeftClick(ViewRect rect) {
|
|
|
|
|
mouseLeftClick(rect, 100);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 鼠标左键单击
|
|
|
|
|
*
|
|
|
|
|
* @param rect 矩形区域
|
|
|
|
|
*/
|
|
|
|
|
public void mouseLeftClick(ViewRect rect, long delay) {
|
|
|
|
|
mouseLeftClick(new ViewPoint(rect.getCenter().getX(), rect.getCenter().getY()), delay);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 鼠标左键单击
|
|
|
|
|
*
|
|
|
|
|
* @param rect 点
|
|
|
|
|
*/
|
|
|
|
|
public void mouseLeftClick(ViewPoint rect) {
|
|
|
|
|
mouseMove(rect);
|
|
|
|
|
robot.mousePress(InputEvent.BUTTON1_DOWN_MASK);
|
|
|
|
|
delay(100);
|
|
|
|
|
robot.mouseRelease(InputEvent.BUTTON1_DOWN_MASK);
|
|
|
|
|
mouseLeftClick(rect, 100);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 鼠标左键单击
|
|
|
|
|
*
|
|
|
|
|
* @param rect 矩形区域
|
|
|
|
|
* @param rect 点
|
|
|
|
|
*/
|
|
|
|
|
public void mouseLeftClick(ViewRect rect) {
|
|
|
|
|
mouseLeftClick(new ViewPoint(rect.getCenter().getX(), rect.getCenter().getY()));
|
|
|
|
|
public void mouseLeftClick(ViewPoint rect, long delay) {
|
|
|
|
|
mouseMove(rect);
|
|
|
|
|
robot.mousePress(InputEvent.BUTTON1_DOWN_MASK);
|
|
|
|
|
delay(delay);
|
|
|
|
|
robot.mouseRelease(InputEvent.BUTTON1_DOWN_MASK);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|