JMenuItem mi10 = new JMenuItem("困难(C)", 'C');
m2.add(mi08);
m2.addSeparator();
m2.add(mi09);
m2.add(mi10);
mi08.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_Z,
InputEvent.CTRL_MASK));
mi09.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_X,
InputEvent.CTRL_MASK));
mi10.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_C,
InputEvent.CTRL_MASK));
JMenuItem mi19 = new JMenuItem("主键盘模式(W)", 'W');
JMenuItem mi20 = new JMenuItem("数字键模式(F)", 'F');
m3.add(mi19);
m3.add(mi20);
mi19.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_A,
InputEvent.CTRL_MASK));
mi20.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_F5,
InputEvent.CTRL_MASK));
JMenuItem mi11 = new JMenuItem("排行榜(P)", 'P');
JMenuItem mi12 = new JMenuItem("清空排行榜(L)", 'L');
m4.add(mi11);
m4.add(mi12);
JMenuItem mi13 = new JMenuItem("查看(F)", 'F');
m5.add(mi13);
mi11.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_V,
InputEvent.CTRL_MASK));
mi12.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_DELETE,
InputEvent.CTRL_MASK));
mi13.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_F,
InputEvent.CTRL_MASK));
//----=============================================================
frame.setVisible(true);
}
}class Frame1_jButton2_actionAdapter implements ActionListener {
private Frame adaptee;Frame1_jButton2_actionAdapter(Frame adaptee) {
this.adaptee = adaptee;
}public void actionPerformed(ActionEvent e) {
adaptee.jButton2_actionPerformed(e);
}
}class Frame1_jButton1_actionAdapter implements ActionListener {
private Frame adaptee;Frame1_jButton1_actionAdapter(Frame adaptee) {
this.adaptee = adaptee;
}public void actionPerformed(ActionEvent e) {
adaptee.jButton1_actionPerformed(e);
}
}
class Bean {
String parameter = null;JLabel show = null;public JLabel getShow() {
return show;
}public void setShow(JLabel show) {
this.show = show;
}public String getParameter() {
return parameter;
}public void setParameter(String parameter) {
this.parameter = parameter;
}
}
m2.add(mi08);
m2.addSeparator();
m2.add(mi09);
m2.add(mi10);
mi08.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_Z,
InputEvent.CTRL_MASK));
mi09.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_X,
InputEvent.CTRL_MASK));
mi10.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_C,
InputEvent.CTRL_MASK));
JMenuItem mi19 = new JMenuItem("主键盘模式(W)", 'W');
JMenuItem mi20 = new JMenuItem("数字键模式(F)", 'F');
m3.add(mi19);
m3.add(mi20);
mi19.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_A,
InputEvent.CTRL_MASK));
mi20.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_F5,
InputEvent.CTRL_MASK));
JMenuItem mi11 = new JMenuItem("排行榜(P)", 'P');
JMenuItem mi12 = new JMenuItem("清空排行榜(L)", 'L');
m4.add(mi11);
m4.add(mi12);
JMenuItem mi13 = new JMenuItem("查看(F)", 'F');
m5.add(mi13);
mi11.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_V,
InputEvent.CTRL_MASK));
mi12.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_DELETE,
InputEvent.CTRL_MASK));
mi13.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_F,
InputEvent.CTRL_MASK));
//----=============================================================
frame.setVisible(true);
}
}class Frame1_jButton2_actionAdapter implements ActionListener {
private Frame adaptee;Frame1_jButton2_actionAdapter(Frame adaptee) {
this.adaptee = adaptee;
}public void actionPerformed(ActionEvent e) {
adaptee.jButton2_actionPerformed(e);
}
}class Frame1_jButton1_actionAdapter implements ActionListener {
private Frame adaptee;Frame1_jButton1_actionAdapter(Frame adaptee) {
this.adaptee = adaptee;
}public void actionPerformed(ActionEvent e) {
adaptee.jButton1_actionPerformed(e);
}
}
class Bean {
String parameter = null;JLabel show = null;public JLabel getShow() {
return show;
}public void setShow(JLabel show) {
this.show = show;
}public String getParameter() {
return parameter;
}public void setParameter(String parameter) {
this.parameter = parameter;
}
}
有jdk6.5吗?
试试:源文件编码改成UTF-8.
就是IDE里面,text-file-encoding改成utf-8,如果直接改不了,就新建隔文件,然后先改成utf-8,再把这些代码考过去