{ }
else if (cmd.equals(\文本4\ { }
else if(cmd.equals(\文本5\ {
fr=new FileReader(\文本5.txt\ frr=new File(\文本5.txt\ num=(int)frr.length(); ch=new char[num];
while(fr.read(ch)!=-1)
6
fr=new FileReader(\文本3.txt\ frr=new File(\文本3.txt\ num=(int)frr.length(); ch=new char[num];
while(fr.read(ch)!=-1) { }
String str=new String(ch); tp1.setText(str);
fr=new FileReader(\文本4.txt\ frr=new File(\文本4.txt\ num=(int)frr.length(); ch=new char[num]; while(fr.read(ch)!=-1) { }
String str=new String(ch); tp1.setText(str);
}
}
} }
{ }
String str=new String(ch); tp1.setText(str);
catch(Exception arg) { }
button=new JButton(\返回\button.addActionListener(this); panel1.add(new JLabel(\参考练习:\panel1.add(button); panel2.add(tp1);
panel3.add(new JLabel(\练习状况:\panel4.add(tp2); panel0.add(panel1); panel0.add(panel2); panel0.add(panel3); panel0.add(panel4); panel0.add(panel6); panel0.add(panel7); con1.add(panel0); f1.setVisible(true); tp2.requestFocus(true); date1=new Date();
tp2.addKeyListener(new MyKey());
System.out.println(arg);
7
private class MyKey extends KeyAdapter{
public void keyReleased(KeyEvent arg0) {
// TODO Auto-generated method stub len1=tp1.getText().length(); len2=tp2.getText().length(); if(len2==len1) {
JFrame f2 = new JFrame(\英文打字游戏\f2.setSize(250, 150);
f2.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); Container con2 = f2.getContentPane(); date2=new Date();
time=(date2.getTime()-date1.getTime())/1000; count=0;
for(int i=0;i rightrate=(double)count/len1*100; panel0 = new JPanel(); panel1 = new JPanel(); panel2 = new JPanel(); panel3 = new JPanel(); panel1.add(new JLabel(\恭喜完成本次游戏测试!\ panel2.add(new JLabel(\游戏总共耗时:\秒\平均速率: if(tp2.getText().toString().charAt(i)==tp1.getText().toString().charAt(i)) count++; \字/秒\ panel3.add(new JLabel(\您的正确率为:\ panel0.add(panel1); 8 } } } panel0.add(panel2); panel0.add(panel3); con2.add(panel0); f2.setVisible(true); else if(len2>len1){ } System.exit(0); public static void main(String[] args) { // TODO Auto-generated method stub f.setSize(200, 300); f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); con.add(new EnglishGame().creatMenu()); f.setVisible(true); } public JPanel creatMenu() {} mainPanel = new JPanel(); panel0 = new JPanel(); panel1 = new JPanel(); panel2 = new JPanel(); panel3 = new JPanel(); panel4 = new JPanel(); panel5 = new JPanel(); panel6 = new JPanel(); panel7 = new JPanel(); button1 = new JButton(\文本1\ button2 = new JButton(\文本2\ 9 button3 = new JButton(\文本3\button4 = new JButton(\文本4\button5 = new JButton(\文本5\button6 = new JButton(\退出\ panel0.add(new JLabel(\欢迎使用英文打字测试系统\panel1.add(new JLabel(\请选择游戏难度:\ button1.addActionListener(this); button2.addActionListener(this); button3.addActionListener(this); button4.addActionListener(this); button5.addActionListener(this); button6.addActionListener(this); panel2.add(button1); panel3.add(button2); panel4.add(button3); panel5.add(button4); panel6.add(button5); panel7.add(button6); mainPanel.add(panel0); mainPanel.add(panel1); mainPanel.add(panel2); mainPanel.add(panel3); mainPanel.add(panel4); mainPanel.add(panel5); mainPanel.add(panel6); mainPanel.add(panel7); mainPanel.setVisible(true); return mainPanel; }} 10 百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库打字训练测试软件-Java课程设计(2)在线全文阅读。
相关推荐: