首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

关于Swing组合按键处理的有关问题

2012-01-09 
关于Swing组合按键处理的问题!请问下怎么才能判断按住了ctrl键后,再按下c键的事件? [解决办法]自定义一个

关于Swing组合按键处理的问题!
请问下怎么才能判断按住了ctrl键后,再按下c键的事件?


[解决办法]
自定义一个状态,来存储Ctrl键的状态
[解决办法]
KeyEvent有个isControlDown()的方法...
[解决办法]
等于一个值就是可以判断按的是什么键。比如37是左38是上39是右。得到存储的数字就可以判断按的是什么键了
[解决办法]
if (e.getKeyCode()==10)
{
JOptionPanel.showmessageBox(null, "我按下了回车键 ")
}

写在keyPressed事件里面

热点排行