防止JavaFX TabPane在滑动时切换选项卡

问题描述 投票:2回答:1

当我使用带触摸屏的TabPane时,当我向左或向右滑动时,标签会切换,我想阻止它。

我通过消耗子窗格上的滑动事件来解决部分问题,但是当我在显示选项卡的区域中滑动时,选项卡仍会切换。

我尝试使用TabPane生成的事件,例如滑动和滚动事件,但选项卡仍在切换。我该如何防止这种情况发生?

javafx tabs swipe touchscreen
1个回答
0
投票

我添加了同样的问题。我解决了将以下过滤器添加到tabPane:

   tabPane.addEventFilter(SwipeEvent.ANY, new EventHandler<SwipeEvent>() {

        @Override
        public void handle(SwipeEvent event) {
            event.consume();
        }
    });
© www.soinside.com 2019 - 2024. All rights reserved.