接口 CapturableMouseHandler
- 所有已知实现类:
MouseHandlerMixin_MouseCapture
public interface CapturableMouseHandler
CapturableMouseHandler 是一个接口,用于处理可捕获的鼠标操作。
它提供了检查鼠标捕获状态、设置鼠标捕获以及获取捕获的鼠标位移的方法。
-
方法概要
修饰符和类型方法说明double获取并重置捕获的鼠标 X 轴位移。double获取并重置捕获的鼠标 Y 轴位移。boolean检查鼠标是否被捕获。voidsetCaptureMouse(boolean captureMouse) 设置鼠标捕获状态。
-
方法详细资料
-
isMouseCaptured
boolean isMouseCaptured()检查鼠标是否被捕获。- 返回:
- 如果鼠标被捕获,则返回 true;否则返回 false
-
setCaptureMouse
void setCaptureMouse(boolean captureMouse) 设置鼠标捕获状态。- 参数:
captureMouse- 如果为 true,则捕获鼠标;否则释放鼠标
-
getAndResetCapturedX
double getAndResetCapturedX()获取并重置捕获的鼠标 X 轴位移。- 返回:
- 捕获的鼠标 X 轴位移
-
getAndResetCapturedY
double getAndResetCapturedY()获取并重置捕获的鼠标 Y 轴位移。- 返回:
- 捕获的鼠标 Y 轴位移
-