JavaFX定期获取鼠标位置

JavaFX定期获取鼠标位置,java,javafx,mouseevent,Java,Javafx,Mouseevent,我正在编写一个程序,需要更新鼠标的位置,但我找不到一种方法来定期检索鼠标坐标。有什么解决方案吗?您可以尝试将以下侦听器添加到基本窗格中: basePane.addEventFilter(MouseEvent.MOUSE_MOVED, e -> { //x and y mouse positions e.getX(); e.getY(); }); 你说的“定期”是什么意思?你什么时候需要知道鼠标是否移动了?是鼠标在特定节点上

我正在编写一个程序,需要更新鼠标的位置,但我找不到一种方法来定期检索鼠标坐标。有什么解决方案吗?

您可以尝试将以下侦听器添加到基本窗格中:

   basePane.addEventFilter(MouseEvent.MOUSE_MOVED, e -> {

        //x and y mouse positions
        e.getX();
        e.getY();

    });

你说的“定期”是什么意思?你什么时候需要知道鼠标是否移动了?是鼠标在特定节点上移动时发生的吗?因为那样的话,你就需要在那个节点上安装一个鼠标侦听器。是鼠标从一个节点上移动到另一个节点上的时候吗?然后,每个节点可能需要一个侦听器。