【发布时间】:2016-07-29 09:35:13
【问题描述】:
我想知道是否有办法在 ScrollPane 中禁用/防止滚动?
基本上,我有一个包裹在 Group 对象中的 Canvas 以启用缩放(通过“Ctrl + 滚动”完成)。尽管出于某种原因,ScrollPane 在触发任何其他滚动事件(例如,来自 Canvas、Group、ScrollPane 甚至 ScrollPane 的父级的 ScrollEvent!)之前消耗了该事件(如果它可以滚动)。
所以我想知道在滚动事件被 ScrollPane 消耗之前有哪些选项(如果有的话)来捕获它。
感谢您的宝贵时间
【问题讨论】:
-
disable 方法能完成这项工作吗?
-
您是否尝试过使用事件过滤器? docs.oracle.com/javafx/2/events/filters.htm
标签: java javafx java-8 javafx-8 scrollpane