登录
首页 » Java开发 » java编写的坦克大战 视频学习后 自己练手写的 适用于初学者

java编写的坦克大战 视频学习后 自己练手写的 适用于初学者

于 2022-01-25 发布 文件大小:139.71 kB
0 233
下载积分: 2 下载次数: 1

代码说明:

可实现功能:可以实现子弹连发/////1>按下J键时,判断子弹向量中子弹个数/////2>【若符合 ,则新建子弹 添加到子弹向量  并启动子弹线程/////3>遍历子弹向量并判断子弹属性如是否活着,画出子弹,否则从子弹向量中移除子弹】//子弹击中敌人坦克后  坦克消失/////1>在MyPanel的run函数里添加判断语句 ,判断坦克是否被击中:遍历所有子弹看是否有效,若有效再遍历所有敌人坦克,看敌人坦克是否还活着////////若活着,则调用hitTank函数/////2>面板重绘时就能得知敌人坦克是否活着,在绘制子弹和敌人坦克时添加判断语句即可///敌人坦克被击中后有爆炸效果//////1>定义一个炸弹类//////2>当子弹击中敌人坦克后新建一个炸弹向量//////3>画出图像//敌人坦克可以自己移动并发子弹////我的坦克被敌人坦克击中后爆炸消失/////敌人坦克不重合///////1>写在EnemyTank类中//有开始面板并添加菜单栏进行页面跳转//显示敌人坦克被消灭的数量//保持面板上存活敌人坦克数量生成文档//存盘退出//继续上一局游戏

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • GoF Pattern: Flyweight
    &flyweight是一种软件设计模式。flyweight是一种通过与其他类似对象共享尽可能多的数据来最小化内存使用的对象;当简单的重复表示会使用不可接受的内存量时,它是一种大量使用对象的方法。
    2022-06-12 04:20:17下载
    积分:1
  • StringUtil
    资源描述 提供字符串处理相关方法的工具类.其中包含:检查字符串是否为空字符,检查字符串是否包含字符, 删除输入字符串头和尾的控制字符,从源字符串内去除指定的字符串., 压缩字符串,将压缩后的数据解压缩等
    2023-06-10 19:55:08下载
    积分:1
  • 抖动漆垫
    应用背景摇晃的油漆垫的应用是所有有关用手指画手机屏幕上的图片。系统可以选择不同的颜色,如红色,黑色,蓝色,绿色,灰色,红色,青色,ltgray,dkgray,黄色以及用户还可以改变画笔大小。然后在背景下将颜色改变,以显示在背景下,将紧触摸屏关键技术使用保存选项保存绘制图像和可以随时打开显示的时间。制作的图片可以通过各种移动应用程序如WatsApp,facebook,蓝牙,Gmail,谷歌+,信使。这个应用程序对孩子很有用和青少年。它将支持安卓1.6及以上版本
    2022-02-09 22:30:08下载
    积分:1
  • SSh整合的练习项目
    对初学者有用,是我初学的时候做的练习,现在和大家分享了。里面是源代码。数据库是mysql,祝大家成功。
    2022-04-26 08:57:56下载
    积分:1
  • android 侧滑栏 完全fragment
    应用背景在fragment布局中可以用侧滑调出选项菜单,调配不同的fragment.关键技术sliding Menu 与fragment配合 fragment之间通讯
    2022-03-16 07:27:18下载
    积分:1
  • hadoop开发插件
    用于大数据开发技术,在创建项目时可以添加此插件实现对hadoop环境的配置,为更好的理解大数据的开发技术有很大的帮助
    2022-08-25 07:14:08下载
    积分:1
  • POSTagger crawling, 简单的网页抓取,java
    利用POSTagger的crawling,  简单的网页抓取POSTagger 的使用, 只抓自己需要的部分 并保持到硬盘 在windows 运行
    2022-05-13 19:27:43下载
    积分:1
  • Java界面
    应用背景这是一个简答的Java和MySQL连接查询的例子 ,通过在查询窗口输入查询语句来完成对数据库库的基本操作,对初学者来说是一个简单实用的例子关键技术和MySQL连接查询的例子 ,是数据库初学的一个小例子
    2022-08-17 22:10:23下载
    积分:1
  • document printing
    它有助于根据文档大小使用优先级打印文档;
    2022-11-16 13:05:04下载
    积分:1
  • SpringMVC项目
    应用背景Spring是一个常见的技术建立一个网站, ;阐述了常用的Web应用模式,为增强传统的MVC模式。 ;在Spring框架,Spring MVC模块提供了MVC模式的全面支持,与其他功能 支持;轻松的表现层的实现。 ;关键技术春天的Web模型视图控制器(MVC)框架的设计是围绕一个 ;DispatcherServlet  ;分派请求处理程序,可配置处理程序映射,视图方案,现场,时区和主题分辨率以及上传文件的支持。缺省的操作是基于 ;@控制器 ;和“requestmapping  ;注释,提供多种灵活的处理方法。随着春天的介绍3, ;@控制器 ;机制还允许你创建RESTful Web站点和应用程序,通过 ;@ pathvariable  ;标注等功能。
    2023-04-26 00:25:06下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载