接口 CapturableMouseHandler

所有已知实现类:
MouseHandlerMixin_MouseCapture

public interface CapturableMouseHandler
CapturableMouseHandler 是一个接口,用于处理可捕获的鼠标操作。 它提供了检查鼠标捕获状态、设置鼠标捕获以及获取捕获的鼠标位移的方法。
  • 方法概要

    修饰符和类型
    方法
    说明
    double
    获取并重置捕获的鼠标 X 轴位移。
    double
    获取并重置捕获的鼠标 Y 轴位移。
    boolean
    检查鼠标是否被捕获。
    void
    setCaptureMouse(boolean captureMouse)
    设置鼠标捕获状态。
  • 方法详细资料

    • isMouseCaptured

      boolean isMouseCaptured()
      检查鼠标是否被捕获。
      返回:
      如果鼠标被捕获,则返回 true;否则返回 false
    • setCaptureMouse

      void setCaptureMouse(boolean captureMouse)
      设置鼠标捕获状态。
      参数:
      captureMouse - 如果为 true,则捕获鼠标;否则释放鼠标
    • getAndResetCapturedX

      double getAndResetCapturedX()
      获取并重置捕获的鼠标 X 轴位移。
      返回:
      捕获的鼠标 X 轴位移
    • getAndResetCapturedY

      double getAndResetCapturedY()
      获取并重置捕获的鼠标 Y 轴位移。
      返回:
      捕获的鼠标 Y 轴位移