JavaFX ScrollPane:禁用触摸事件的平移

时间:2013-07-24 09:49:36

标签: javafx-2 javafx pan panning scrollpane

我的ScrollPane有问题。我想禁用平移。对于鼠标来说,由于setPannable(boolean)函数很容易。但这并不会禁用触摸事件的平移。那么有没有办法在ScrollPane中禁用触摸事件的平移?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

您是否尝试过与ScrollPane的触摸事件相关联的setOnTouch ...()方法? 如果您使用该事件,则触摸手势将无效。

示例:

    ScrollPane sp = new ScrollPane();
    sp.addEventHandler(TouchEvent.ANY, new EventHandler<TouchEvent>() {
        @Override
        public void handle(TouchEvent event) {
            event.consume();                
        }
    });

希望我帮助你