![](/img/trans.png)
[英]how to make JLable visible and Translucent (almost invisible) on mouse hovering
[英]java lwjgl how to make the mouse invisible
我正在制作3D游戏,并且我刚刚能够使用鼠标移动摄像头,然后将鼠标放回中心。 但是我不想让用户在屏幕中央看到讨厌的鼠标! 所以我要问的是:如何使鼠标不可见? /如何使光标消失? 我以为会有Mouse.setVisible(false);
但似乎不存在。 提前致谢。 我也想做而不做空白图像。 我正在为Java使用LWJGL 2
您可以使用LWJGL 3进行以下操作:
隐藏光标但使其能够离开窗口:
glfwSetInputMode(window, GLFW_CURSOR, GLFW_CURSOR_HIDDEN);
还要将其保留在窗口中,类似于LWJGL 2的抓取模式:
glfwSetInputMode(window, GLFW_CURSOR, GLFW_CURSOR_DISABLED);
要将其状态恢复为正常:
glfwSetInputMode(window, GLFW_CURSOR, GLFW_CURSOR_NORMAL);
您可以使用Mouse.setGrabbed(true)
方法“隐藏”光标并将其保留在窗口内。 要知道,你需要调用Mouse.create()
在安装过程中一次, Mouse.destroy()
退出比赛之前。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.