我想知道是否有一个选项可以使用 Java Robot 类来单击像素之间。 我在网上没有找到任何相关内容。
示例:
robot.mousePress(float x, float y);
我认为您不能在 mouseMove 中使用 float ,除非,正如您的评论之一所述,显示是缩放的。能够按下半个像素也没有多大意义。但是,您可以将 float 参数转换为 int,这可以工作,但不会创建您想要的效果。
P.S.:正如您已经知道的,mousePress 是定义按下哪个按钮的函数,而不是定义鼠标移动到的位置。为此,您应该使用 mouseMove 函数。