我有一个ScrollPane
,我想通过鼠标滚轮事件来放大/缩小。
我得到的最大的是下面的代码。我的问题是,e.getDeltaY()
始终返回0.0,因此无法知道方向。
ScrollPane scroll = new ScrollPane(stack);
scroll.setFitToWidth(true);
scroll.setFitToHeight(true);
scroll.setOnScroll(e -> {
if (e.isControlDown()) {
System.out.println(e.getDeltaY());
System.out.println(e.getTotalDeltaY());
e.consume();
}
});
如何实现鼠标滚轮+ Ctrl放大/缩小?
在Linux Ubuntu 18.04上使用JavaFX 14。