防止JavaFX TabPane在滑动时切换选项卡
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了防止JavaFX TabPane在滑动时切换选项卡相关的知识,希望对你有一定的参考价值。
当我使用带触摸屏的TabPane时,当我向左或向右滑动时,标签会切换,我想阻止它。
我通过消耗子窗格上的滑动事件来解决部分问题,但是当我在显示选项卡的区域中滑动时,选项卡仍会切换。
我尝试使用TabPane生成的事件,例如滑动和滚动事件,但选项卡仍在切换。我该如何防止这种情况发生?
答案
我添加了同样的问题。我解决了将以下过滤器添加到tabPane:
tabPane.addEventFilter(SwipeEvent.ANY, new EventHandler<SwipeEvent>() {
@Override
public void handle(SwipeEvent event) {
event.consume();
}
});
以上是关于防止JavaFX TabPane在滑动时切换选项卡的主要内容,如果未能解决你的问题,请参考以下文章
带有 StackPane 和自定义控件的 Javafx TabPane