?? record.java
字號(hào):
/***********************************排行榜**************************************************/
import java.awt.*;
import javax.swing.*;
import java.util.*;
import java.io.*;
class Record
{
public Record()
{
ArrayList array=ReadRec();
String s="";
for(int i=0;i<array.size();i++)
{
StringTokenizer fenxi=new StringTokenizer((String)array.get(i),":");
String s1=fenxi.nextToken();
String s2=fenxi.nextToken();
if(i==0) s=s+"\n初級(jí)記錄:"+s1+" "+s2+"秒\n";
else if(i==1) s=s+"中級(jí)記錄:"+s1+" "+s2+"秒\n";
else if(i==2) s=s+"高級(jí)記錄:"+s1+" "+s2+"秒\n";
}
JOptionPane.showMessageDialog(null,"<html><font face='隸書' color=red size=6 align=center>排行榜</font></html>"+s);
}
public Record(int dengji,int ttime)
{
String name="";
ArrayList array=ReadRec();
StringTokenizer fenxi=new StringTokenizer((String)array.get(dengji),":");
String s1=fenxi.nextToken();
String s2=fenxi.nextToken();
if(ttime<Integer.parseInt(s2))
{
if(dengji==0) name=JOptionPane.showInputDialog("<html><font face='隸書' color=red size=6>你已經(jīng)破了初級(jí)記錄,請(qǐng)留下你的名字</font></html>");
else if(dengji==1) name=JOptionPane.showInputDialog("<html><font face='隸書' color=red size=6>你已經(jīng)破了中級(jí)記錄,請(qǐng)留下你的名字</font></html>");
else if(dengji==2) name=JOptionPane.showInputDialog("<html><font face='隸書' color=red size=6>你已經(jīng)破了高級(jí)記錄,請(qǐng)留下你的名字</font></html>");
if(name!=null) array.set(dengji,name+":"+ttime);
}
WriteRec(array);
}
public void WriteRec(ArrayList al)
{
try
{
FileWriter fw=new FileWriter("record.dat");
BufferedWriter bw=new BufferedWriter(fw);
bw.write((String)al.get(0));bw.newLine();
bw.write((String)al.get(1));bw.newLine();
bw.write((String)al.get(2));bw.newLine();
bw.close();
}catch(Exception e){}
}
public ArrayList ReadRec()
{
ArrayList al=new ArrayList();
String s="";
try
{
FileReader fr=new FileReader("record.dat");
BufferedReader br=new BufferedReader(fr);
while((s=br.readLine())!=null)
{
al.add(s);
}
}
catch(Exception e)
{
for(int i=0;i<3;i++)
{
al.add("匿名"+":"+999);
}
WriteRec(al);
}
return al;
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -