繁体   English   中英

用Java获取鼠标的DX / DY

[英]Getting the DX/DY of a mouse in Java

我正在使用Java创建2D的简单游戏。

但是,我想获得鼠标的DX,以便我可以在游戏中使用鼠标将某个对象移动到其他位置。

当我学习一点LWJGL ,有一种方法叫做

Mouse.getDX()/~.getDY() 

自上次调用getDY()以来,它返回x/y axis的运动。

但是我不确定在不使用LWJGL类的任何其他库的情况下如何获得这种价值。 我只知道如何使用MouseListener接口获取鼠标位置 还是我做错了什么? 谢谢,如果你能回答:)

查看此StackOverflow: 获取鼠标位置

它提供了有关如何获取鼠标位置的信息,并提供了指向Java API的链接以获取更多详细信息。

或者,使用本教程编写您自己的侦听器,存储最后一个已知位置以获得差异: https : //docs.oracle.com/javase/tutorial/uiswing/events/mousemotionlistener.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM