我正在使用jFrame编写一个简单的计算器程序。我想用键盘按数字而不是用鼠标点击它...我怎么能这样做? My Simple Calculator
答案 0 :(得分:0)
您只需将属性更改为JButton即可获得短路径
示例:
buttonOne.setMnemonic(KeyEvent.VK_C);
答案 1 :(得分:-1)
只需将关键监听器添加到您的类中并继承它的方法 从keylistener方法中必须使用的是keypressed方法,只需复制我的代码和其他数字,并在他们执行其中一个时编写代码
public void keyPressed(KeyEvent e) {
int key = e.getKeyCode();
if (key == KeyEvent.VK_1) {
//wite the code here when he pres 1
}
if (key == KeyEvent.VK_2) {
//wite the code here when he pres 2
}
if (key == KeyEvent.VK_3) {
//wite the code here when he pres 1
}
if (key == KeyEvent.VK_4) {
//wite the code here when he pres 1
}
}