javafx.scene.input.KeyCombination for" Crtl + +"

时间:2017-05-02 10:17:34

标签: java javafx

将KeyCombination定义为 Ctrl + + 的正确格式是什么?

我试过了:

zoomIn.setAccelerator(KeyCombination.keyCombination("Ctrl + +"))

但我明白了:

  

IllegalArgumentException:无法解析键绑定Ctrl + +"

1 个答案:

答案 0 :(得分:0)

更改代码并尝试以下面的方式使用KeyCodeCombination类

在桌面键盘中

 zoomIn.setAccelerator(new KeyCodeCombination(KeyCode.ADD, KeyCombination.CONTROL_DOWN));

在MacBook键盘中

zoomIn.setAccelerator(new KeyCodeCombination(KeyCode.EQUALS, KeyCombination.CONTROL_DOWN));