您的位置:首页 > 编程语言 > Java开发

JAVA课程设计-猜数游戏 201521123017

2017-06-21 10:19 447 查看

1.团队课程设计博客链接

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和一些动画就更好了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: