JAVA课程设计-猜数游戏 201521123017

java

http://www.cnblogs.com/m1ng123/p/7056740.html

2.个人负责模块或任务说明

(1)文件读取和文件的存储

(2)提示板块的窗口设计

(3)选择界面

(4)排行版

3.自己的代码提交记录截图

4.自己负责模块或任务详细说明

(1)文件读取和文件的存储

主要是play的存储,name,number和assess,使用流实现PrintWriter和Scanner

                try{

PrintWriter out = new PrintWriter(new FileWriter("rank.txt",true));

play.writeData(out);

out.close();

}catch (Exception exception)

{

exception.printStackTrace();

}//存储文件

try{

Scanner in = new Scanner(new FileReader("rank.txt"));

while(in.hasNext()){

Play play0=new Play();

play0.readData(in);

list.add(play0);

}

} catch (IOException exception)

{

exception.printStackTrace();

}//读取文件

(2)排行版

         List<Play> list=new ArrayList<>();

AssessComparator c=new AssessComparator();

Collections.sort(list, c);

Collections.sort(list, c);

for(int i=0;i<list.size();i++){

jTable1.setValueAt(list.get(i).getName(), i, 0);

jTable1.setValueAt(list.get(i).getNumber(), i, 1);

jTable1.setValueAt(list.get(i).getAssess(), i, 2);

}

5.课程设计感想

  课程难度虽然是D,但全组尽力去完善这个课设,补充额外的一些板块,让这个游戏没有想象中的无聊,队员也很尽力,就是程序能再添加bgm和一些动画就更好了

以上是 JAVA课程设计-猜数游戏 201521123017 的全部内容, 来源链接: utcz.com/z/394455.html

回到顶部