我想在JavaFx中使用缩放和裁剪使用键+进行缩小和 - 对于裁剪的空间和空间以及F5用于保存我的应用程序中的裁剪图像我将图像从一个webview加载到另一个 我试过这个
$request->session()
从这个我能够检测到键,但缩放不起作用。首先我必须将箭头指针光标更改为双头箭头,然后+键将缩小和 - 键将缩放。请帮助,因为我已经调试我能够在按下按键时检测加减键但我想执行缩放,但它不能在webview中工作。
答案 0 :(得分:0)
我自己解决了我的答案,因为我没有将缩放属性添加到webview。
img.addEventFilter(KeyEvent.KEY_RELEASED, (KeyEvent e) -> {
if (e.getCode() == KeyCode.ADD || e.getCode() == KeyCode.EQUALS || e.getCode() == KeyCode.PLUS) {
System.out.println("YES");
img.setZoom(img.getZoom() * 1.1);
}
else if(e.getCode()== KeyCode.SUBTRACT||e.getCode() == KeyCode.MINUS ){
System.out.println("YES");
img.setZoom(img.getZoom() / 1.1);
}
});