Javafx的按钮监听事件
Posted jdr-gbl
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Javafx的按钮监听事件相关的知识,希望对你有一定的参考价值。
仍然感谢Aimls有关javafx的教程
https://www.bilibili.com/video/av32477066
代码如下:
1 KeyCombination kc1 = new KeyCodeCombination(KeyCode.ENTER,KeyCombination.CONTROL_DOWN);//快捷键:ctrl+enter,第一种 2 KeyCombination kc2 = new KeyCharacterCombination("ENTER",KeyCombination.CONTROL_DOWN);//快捷键:ctrl+enter,第二种 3 Mnemonic mc1= new Mnemonic(btn_send,kc1); 4 scene.addMnemonic(mc1); 5 6 KeyCombination kc3 = new KeyCodeCombination(KeyCode.ENTER,KeyCombination.SHIFT_DOWN);//快捷键:ctrl+enter,第三种 7 scene.getAccelerators().put(kc3, new Runnable(){ 8 public void run(){ 9 //按钮事件 10 } 11 });
其中,快捷键的绑定,是通过KeyCombination();里面可以有多个参数。
建议使用第三种方法去绑定快捷键。
以上是关于Javafx的按钮监听事件的主要内容,如果未能解决你的问题,请参考以下文章
JavaFX实战:几种事件监听实现,键盘按键事件监听,鼠标滚轮事件监听,鼠标按键事件监听,鼠标移动事件监听
JavaFX实战:几种事件监听实现,键盘按键事件监听,鼠标滚轮事件监听,鼠标按键事件监听,鼠标移动事件监听