首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Swing贪吃蛇游戏(4):增加游戏得分排行榜功能

2013-08-01 
Swing贪吃蛇游戏(四):增加游戏得分排行榜功能在上几篇博文中,介绍了 Swing贪吃蛇游戏(一):基本功能实现

Swing贪吃蛇游戏(四):增加游戏得分排行榜功能
在上几篇博文中,介绍了

Swing贪吃蛇游戏(一):基本功能实现               >>>

http://mouselearnjava.iteye.com/blog/1913290

Swing贪吃蛇游戏(二):增加随机产生障碍物功能     >>>

http://mouselearnjava.iteye.com/blog/1913886

Swing贪吃蛇游戏(三):增加游戏进度存储和加载功能 >>>

http://mouselearnjava.iteye.com/blog/1914225

本文在这些既有功能之上,添加游戏得分排行榜功能。得分排行榜上列出Top 10的记录信息,包括玩家名称,得分和名次。

为了完成这个功能,我们需要做的主要改动有如下几点:

首先:创建与记录相关的类。

其次:完成游戏结束后对记录文件更新的操作。

最后:完成点击Record相关的MenuItem,读取记录信息,并用ScrollPane展示出来。

1. 创建与记录相关的类



查看得分排行榜:






至此,一个拥有进度存储和加载功能,得分排行榜以及随机产生障碍物的Swing贪吃蛇游戏就完成了。

代码还没有优化过,详细代码请参考附件MySnakeGame.7z

热点排行