2 我想防止鼠标移出窗口。我之前在Minecraft上看到过它,您必须按Esc才能从窗口释放鼠标。在框架/窗口内保持鼠标指针 来源 2011-04-18 Matt +1 很相似:http://stackoverflow.com/questions/2543065/how-do-i-lock-the-mouse-inside-a-jframe – 2011-04-18 22:36:14 +0 是否要求的Minecraft信任来自用户? (只是因为提到'Robot'而感到好奇。) – 2011-04-19 00:57:37 +0 这是一个可下载的jar文件,所以我认为它具有所有的权限等。 – Matt 2011-04-19 13:46:45
6 在Java中,您可以使用类Robot将鼠标光标放置在屏幕的任何位置。在每次鼠标移动事件后,您都可以使用它将鼠标位置移回中心。 //Moves mouse pointer to given screen coordinates. void mouseMove(int x, int y) 来源 2011-04-18 22:19:53 +1 鼠标仍然需要在窗口内移动,所以我可以使用该方法,但只是停止它从走出界限。但是,如果用户将鼠标移动得足够快,则在检测到鼠标之前,鼠标将离开屏幕。我是否必须禁用鼠标才能输入窗口周围的10px填充? – Matt 2011-04-19 13:49:53
很相似:http://stackoverflow.com/questions/2543065/how-do-i-lock-the-mouse-inside-a-jframe – 2011-04-18 22:36:14
是否要求的Minecraft信任来自用户? (只是因为提到'Robot'而感到好奇。) – 2011-04-19 00:57:37
这是一个可下载的jar文件,所以我认为它具有所有的权限等。 – Matt 2011-04-19 13:46:45