`
keating
  • 浏览: 166963 次
  • 性别: Icon_minigender_1
  • 来自: weihai
社区版块
存档分类
最新评论

Java Swing: 为JButton设置ctrl 快捷键

阅读更多
//保存按钮——实际上,如果要JMenu的话,完全可以不必来这一套,直接在jMenuItem里设置快捷键就可以了...
        this.jButton_save.registerKeyboardAction(new SaveListener(), KeyStroke.getKeyStroke(KeyEvent.VK_S, KeyEvent.CTRL_MASK), JComponent.WHEN_IN_FOCUSED_WINDOW);

//保存按钮的action
    class SaveListener implements ActionListener {

        public void actionPerformed(ActionEvent e) {//保存到xml
            new WriteXML(XMLCraft.fileName, XMLCraft.configName, XMLCraft.oneName, XMLCraft.xmlNames).write(((javax.swing.table.DefaultTableModel) jTable1.getModel()).getDataVector());
        }
    }
分享到:

相关推荐

Global site tag (gtag.js) - Google Analytics