怎么给一个按钮添加键盘监听事件

怎么给一个按钮添加键盘监听事件,第1张

用Java写

***.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_O,ActionEvent.CTRL_MASK))

***按扭名字

VK_O代表键O的一个常量

CTRL_MASK表明Ctrl键与按钮键相关联的一个常量

1,为相应的控件设置KeyListener()的监听

2,实现接口中的方法

3,主要重写keyPressed()这个方法

4,书写逻辑

5,见代码

public void keyPressed(KeyEvent e) {

if(e.getKeyCode()==KeyEvent.VK_1&&e.getKeyCode()==KeyEvent.VK_2){

System.out.println("1,2键被点击了。。。")

}

}ps,还可以自己写一个数组记录每个按键的状态,根据状态值进行逻辑处理。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11787532.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存