如何从触控板鼠标收听缩放事件



使用我的ThinkPad触摸板,我可以用一个捏手势放大和缩小各种应用程序,就像我使用其他缩放方法一样,比如Ctrl+鼠标滚轮。

是否有可能在java中侦听这些手势,并将缩放事件分派给我的应用程序?

这有帮助吗?

SmoothPinchZoom

我有同样的问题-虽然没有详细说明你正在考虑哪种组件,对于javafx webview这应该工作:https://docs.oracle.com/javase/8/javafx/api/javafx/scene/input/ZoomEvent.html

webView.addEventFilter(ZoomEvent.ZOOM, (ZoomEvent e) -> {
    double zoom = e.getZoomFactor();
    webView.setZoom(webView.getZoom() * zoom);
    e.consume();
});

相关内容

  • 没有找到相关文章

最新更新