IT源码网

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

lonelyxmas 2025年01月19日 程序员 60 0

将组合键定义为 Ctrl++ 的正确格式是什么?

我尝试过:

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

但我得到:

IllegalArgumentException: Cannot parse key binding Ctrl + +"

请您参考如下方法:

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

在桌面键盘中

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

在 MacBook 键盘中

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


评论关闭
IT源码网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!