本人也是才入门的菜鸟,最基本的java程序,用到的知识就是JButton,JLabel,Listener,Color.以及文件保存(保存游戏进度)非常入门的一个小应用。代码都有详细注释,献给刚入门的新手。暂时未发现什么bug,欢迎大家拍砖。最后版本功能简介:1.四个方向键可使那一排(列)数字靠在同一个方向,遇到相同的自动相加.2.计算步数以及分数,每一步获得的分数为两个方块合并时候生成的数字3.随着数字改变颜色4.当所有元素都在同一个方向时,按该方向按钮不会冒出新的元素5.拼出2048后弹出提示6.加入撤销功能7.结束游戏又立即开始新游戏8.可以保存进度,可以继续游戏(如果记录存在,继续游戏,否则开始新的游戏)9.增加键盘功能10.