ImageVerifierCode 换一换
格式:DOC , 页数:108 ,大小:635KB ,
资源ID:130928      下载积分:10 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-130928.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于java课设设计.doc)为本站会员(h****)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

基于java课设设计.doc

1、 1 Java 程序设计课程设计报告 题 目: 2048 小游戏 学 院: 计算机科学与工程学院 专 业: 软件工程 学生姓名: 陆彬 学 号: 1200350218 指导教师: 汪华登 2014 年 7 月 4 日 2 目 录 1. 前言 . 错误 !未定义书签。 2. 需求分析 . 3 3. 概要设计 . 错误 !未定义书签。 4. 详细设计 . 5 5. 测试 . 错误 !未定义书签。 6. 总结 . 7 参考文献 . 错误 !未定义书签。 附录 . 错误 !未定义书签。 3 一、前言 最近以来,移动手游越来越成为当下游戏产业中重要的一环,市场也在加大对这一产业的投入,涌现出了愤怒的小鸟

2、,水果忍者,flappy bird, 2048等诸多优秀的手游,然而任何一款手游能够风靡,主要还是依靠其简单的操作性,因此本次 java 课设我选择其中的典型 2048PC版作为本次课设的课题。 二、需求分析 1、界面 一款的好的游戏其界面必须友好,简洁已经成为当今 UI 设计的主流,简单易上手才能得到玩家的 青睐。 这是本次游戏的界面,界面上方是游戏分数面板,中间是游戏主面板,4 靠下是一颗重置按钮,当游戏失败时可通过本按钮重置游戏。最下方是本次游戏的提示, 2048 刚出来时没有提示,很多玩家云里雾里,通过提示可以一目了然地知道本游戏玩法。界面的设计体现了简洁性。 2、 操作性 游戏的体验

3、是衡量一款游戏的关键,本游戏通过键盘 w,s,a,d 以及方向键来控制方块的移动,左右手都可以操作 充分考虑便捷性。 三、 概要设计 / 按键输入事件的处理方法 protected void do_label_keyPressed(final KeyEvent e) int code = e.getKeyCode(); /获取按键代码 int a ; /a 的引入是为了防止连加的情况出现 String str ; String str1; int num; switch(code) case KeyEvent.VK_LEFT: case KeyEvent.VK_A: /如果按键代码是左方向键或

4、者 A键 for(int i = 0; i Integer.parseInt(textMaxScores.getText().toString() try bw = new BufferedWriter(new FileWriter(f); bw.write(scores+“); textMaxScores.setText(scores+“); bw.flush(); bw.close(); catch (IOException e) / TODO Auto-generated catch block e.printStackTrace(); 10 public void initMap()

5、for(int i = 0; i 4; i+) /遍历数组 for(int j = 0; j 4; j+) /创建标签 textsij.setText(“); textsij.setOpaque(true); setColor(i, j, “); times=16; Create2(); Create2(); public static void main(String args) EventQueue.invokeLater(new Runnable() public void run() try Copy2048 frame = new Copy2048(); frame.setVisib

6、le(true); / Thread thread = new Thread(frame); / thread.start(); catch(Exception e1) e1.printStackTrace(); ); /* * 构造方法 */ public Copy2048() super(); setResizable(false); /禁止调整窗体大小 getContentPane().setLayout(null); /设置空布局 setBounds(500, 50, 295, 440); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。