将KeyCombination定义为 Ctrl + + 的正确格式是什么?
我试过了:
zoomIn.setAccelerator(KeyCombination.keyCombination("Ctrl + +"))
但我明白了:
IllegalArgumentException:无法解析键绑定Ctrl + +"
答案 0 :(得分:0)
更改代码并尝试以下面的方式使用KeyCodeCombination类
在桌面键盘中
zoomIn.setAccelerator(new KeyCodeCombination(KeyCode.ADD, KeyCombination.CONTROL_DOWN));
在MacBook键盘中
zoomIn.setAccelerator(new KeyCodeCombination(KeyCode.EQUALS, KeyCombination.CONTROL_DOWN));