首页 > Windows开发 > 详细

Java Swing 快捷键

时间:2014-03-12 03:53:45      阅读:725      评论:0      收藏:0      [点我收藏+]

Java  Swing 快捷键

 

给Java Swing 编程中按钮或者其他组件事件添加快捷键的方法

Component.setAccelerator(KeyStroke.getKeyStroke(‘Q’, InputEvent.CTRL_MASK));

这个快捷键是ctrl+Q,通过这个方法即可实现点击操作与ctrl+Q快捷键操作同样的效果

 

为JButton设置ctrl快捷键

this.jButton_save.registerKeyboardAction(new SaveListener(), KeyStroke.getKeyStroke( KeyEvent.VK_S, KeyEvent.CTRL_MASK),JComponent.WHEN_IN_FOCUSED_WINDOW);

 

为JMenuItem添加快捷键

openJMenuItem.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_O, InputEvent.CTRL_MASK));

mnuFileNew.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_1, ActionEvent.ALT_MASK));

快捷键:alt + 1

给菜单加上助记符 mnuFile.setMnemonic(‘F’);

Java Swing 快捷键,布布扣,bubuko.com

Java Swing 快捷键

原文:http://www.cnblogs.com/pandy/p/3594465.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!