点击并拖动选项(JAVA)

时间:2015-08-05 19:43:35

标签: java click mouseclick-event

我基本上正在寻找这种可能性: 用户点击,保持,向左移动和释放。 编辑:我的意思不是由用户,而是自动化。 有什么方法可以提供这个吗?

1 个答案:

答案 0 :(得分:1)

要自动执行鼠标点击,保留和移动,您可以查看Robot Class

这是鼠标点击的基础知识:xy是屏幕上点的坐标,以像素为单位。

public static void click(int x, int y) throws AWTException{
    Robot bot = new Robot();
    bot.mouseMove(x, y);    
    bot.mousePress(InputEvent.BUTTON1_MASK);
    bot.mouseRelease(InputEvent.BUTTON1_MASK);
}

可以通过Selenium

实现其他鼠标功能

真的取决于你想要实现的目标

见:

How to perform mouseover function in Selenium WebDriver using Java?

How to simulate a real mouse click using java?

如果您足够准确地记录坐标,并循环您想要进行处理的次数;你几乎可以自动化大多数鼠标点击/拖动。