java - 将鼠标指针保持在框架/窗口内

标签 java swing mouse

我想防止鼠标移出窗口。我以前在 Minecraft 上见过这样的做法,你必须按 esc 才能从窗口中释放鼠标。

最佳答案

在 Java 中,您可以使用类 Robot将鼠标光标定位在屏幕上的任意位置。您可以使用它在每次鼠标移动事件后将鼠标位置移回中心。

//Moves mouse pointer to given screen coordinates.
void mouseMove(int x, int y)

关于java - 将鼠标指针保持在框架/窗口内,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5709523/

相关文章:

javascript - 在 Opera 中同时按下两个鼠标按钮

java - 假装浏览器以避免 403 错误

java - 没有找到合适的 add(TextField) 方法?

java - ActionListeners 不适用于模态 JDialog

java - Java中如何识别标签的ID

Java游戏鼠标移动

java - 模拟右键单击

java - 如何比较Java中的日期?

java - Android - 保持用户登录

java.lang.NoSuchMethodException : setHomeActionContentDescription [int]? 异常