站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题怎么给Jbutton添加快捷键?

怎么给Jbutton添加快捷键?

摘要: 怎么给Jbutton添加快捷键?


假设在Jframe上有一个Jbutton,怎么给它加上一个快捷键,比如按下“Ctrl + P”就执行点击这个按钮的操作?
谢谢高手指点。



public void setMnemonic(char mnemonic)

或者

public void setMnemonic(int mnemonic)


楼上正解


------ 以下是签名 ------
SoftDN.com, 提供免费的项目管理平台:SVN仓库、需求管理、BUG跟踪、任务管理、在线论坛、网站空间、项目存储及完整的备份等。欢迎网友光临建立项目,开创自己的梦想。
地址:http://www.softdn.com http://www.softdn.cn


final javax.swing.JFrame frame=new javax.swing.JFrame("test");
frame.setExtendedState(javax.swing.JFrame.MAXIMIZED_BOTH);
frame.setDefaultCloseOperation(javax.swing.JFrame.EXIT_ON_CLOSE);
java.awt.Container container=frame.getContentPane();
container.setLayout(new java.awt.BorderLayout());
javax.swing.JButton button=new javax.swing.JButton("Click Me");
button.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent event)
{
JOptionPane.showMessageDialog(frame, "Hello");
}
});
button.setMnemonic(java.awt.event.KeyEvent.VK_C);
container.add(java.awt.BorderLayout.CENTER, button);
frame.setVisible(true);


↑返回目录
前一篇: FileInputStream读汉字的问题???
后一篇: 由jdk1.4升级到jdk1.5的问题求解