在组件上加入键盘事件
KeyHandler listener=new KeyHandler();
addKeyListener(listener);private class KeyHandler implements KeyListener{
public void keyPressed(KeyEvent event){
int keyCode=event.getKeyCode();//换取按键值
//做快捷键的的工作
}
public void keyReleased(KeyEvent event){
}
public void keyTyped(KeyEvent event){
}
}
KeyHandler listener=new KeyHandler();
addKeyListener(listener);private class KeyHandler implements KeyListener{
public void keyPressed(KeyEvent event){
int keyCode=event.getKeyCode();//换取按键值
//做快捷键的的工作
}
public void keyReleased(KeyEvent event){
}
public void keyTyped(KeyEvent event){
}
}
open. (二楼的方法我点不出来)
jMenuItem45.setText("新建");
jMenuItem45.setAccelerator(KeyStroke.getKeyStroke("alt N"));菜单条中的快捷键
jMenuFile.setText("文件(F)");
jMenuFile.setMnemonic('f');