资源简介
本人也是才入门的菜鸟,最基本的java程序,用到的知识就是JButton,JLabel,Listener,Color.以及文件保存(保存游戏进度)
非常入门的一个小应用。代码都有详细注释,献给刚入门的新手。
暂时未发现什么bug,欢迎大家拍砖。
最后版本功能简介:
1.四个方向键可使那一排(列)数字靠在同一个方向,遇到相同的自动相加.
2.计算步数以及分数,每一步获得的分数为两个方块合并时候生成的数字
3.随着数字改变颜色
4.当所有元素都在同一个方向时,按该方向按钮不会冒出新的元素
5.拼出2048后弹出提示
6.加入撤销功能
7.结束游戏又立即开始新游戏
8.可以保存进度,可以继续游戏(如果记录存在,继续游戏,否则开始新的游戏)
9.增加键盘功能
10.每次退出游戏自动保存数据,修复每次游戏自动读取上次保存的数据
代码片段和文件信息
package V1;
import java.net.URL;
import javax.swing.ImageIcon;
/**
* 便于打包图片文件
* @author 斌
*
*/
public class Config {
public static ImageIcon getImage(String s)
{
URL url=Game.class.getResource(s);
return new ImageIcon(url);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 18898 2014-06-07 10:31 2048.jar
目录 0 2014-06-05 19:07 Game2048_1\
文件 301 2014-06-02 11:37 Game2048_1\.classpath
文件 386 2014-06-02 11:37 Game2048_1\.project
目录 0 2014-06-05 19:07 Game2048_1\.settings\
文件 598 2014-06-02 11:37 Game2048_1\.settings\org.eclipse.jdt.core.prefs
目录 0 2014-06-05 19:07 Game2048_1\bin\
目录 0 2014-06-05 19:07 Game2048_1\bin\V1\
文件 592 2014-06-05 20:32 Game2048_1\bin\V1\Config.class
文件 6238 2014-06-05 20:32 Game2048_1\bin\V1\Game.class
文件 7411 2014-06-05 20:32 Game2048_1\bin\V1\MyListener.class
文件 327 2014-06-05 20:32 Game2048_1\bin\V1\Undo.class
文件 570 2014-05-31 13:03 Game2048_1\bin\V1\down.png
文件 560 2014-05-31 13:03 Game2048_1\bin\V1\left.png
文件 322 2014-06-02 11:17 Game2048_1\bin\V1\new.png
文件 1411 2014-06-05 20:32 Game2048_1\bin\V1\planSave.class
文件 2019 2014-06-02 11:13 Game2048_1\bin\V1\rec.png
文件 455 2014-05-31 13:03 Game2048_1\bin\V1\right.png
文件 1460 2014-06-02 11:13 Game2048_1\bin\V1\save.png
文件 573 2014-05-31 13:03 Game2048_1\bin\V1\up.png
文件 1133 2014-06-03 22:01 Game2048_1\bin\V1\说明.txt
目录 0 2014-06-05 19:07 Game2048_1\bin\V2\
文件 592 2014-06-05 20:32 Game2048_1\bin\V2\Config.class
文件 6464 2014-06-05 20:32 Game2048_1\bin\V2\Game.class
文件 9534 2014-06-05 20:32 Game2048_1\bin\V2\MyListener.class
文件 327 2014-06-05 20:32 Game2048_1\bin\V2\Undo.class
文件 570 2014-05-31 13:03 Game2048_1\bin\V2\down.png
文件 560 2014-05-31 13:03 Game2048_1\bin\V2\left.png
文件 322 2014-06-02 11:17 Game2048_1\bin\V2\new.png
文件 1411 2014-06-05 20:32 Game2048_1\bin\V2\planSave.class
文件 2019 2014-06-02 11:13 Game2048_1\bin\V2\rec.png
............此处省略64个文件信息
- 上一篇:天气预报JSP代码
- 下一篇:购物网 java源码
评论
共有 条评论