在Java中获取鼠标的DX/DY

在Java中获取鼠标的DX/DY,java,2d-games,Java,2d Games,我正在使用Java在2D中创建一个简单的游戏 但是,我想得到鼠标的DX,这样我就可以在游戏中用鼠标将某个对象移动到不同的位置 当我学习一点LWJGL时,有一种方法叫做 Mouse.getDX()/~.getDY() 它返回自上次调用getDY()以来在x/y轴上的移动 但我不知道如何在不使用任何其他库(如LWJGL)的情况下获得这样的值。我只知道如何使用MouseListener界面获取鼠标位置。还是我做错了什么?如果您能回答以下问题,谢谢您:)请参阅此StackOverflow: 它提供了

我正在使用Java在
2D
中创建一个简单的游戏

但是,我想得到鼠标的DX,这样我就可以在游戏中用鼠标将某个对象移动到不同的位置

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

Mouse.getDX()/~.getDY() 
它返回自上次调用
getDY()
以来在
x/y轴上的移动

但我不知道如何在不使用任何其他库(如
LWJGL
)的情况下获得这样的值。我只知道如何使用MouseListener界面获取鼠标位置。还是我做错了什么?如果您能回答以下问题,谢谢您:)

请参阅此StackOverflow:

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


或者,使用本教程编写您自己的侦听器,存储最后一个已知位置以获取增量:

谢谢,但我仍然不知道如何获取最后一个已知的鼠标位置。。。我下次再看你给我的那一页。好吧,现在我想我找到了解决问题的办法。谢谢!:)