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

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

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

代码说明:

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

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

发表评论

0 个回复

  • 量子密钥分配
    摘要
    2022-10-17 04:35:03下载
    积分:1
  • 检查给定的关系不是是布尔代数
    这个程序检查它适用于一组给定关系即是布尔代数或不。 为了验证,首先我们需要检查是否给定的一组是反身代词、 传递、 反对称或不。如果它满足上述三个,然后它被称为一个偏序的集合。 接下来,我们找到的最小、 最大的元素。此外我们发现最大的下界 [glb] 和最小上界 [滑] 如果它们存在的话。接下来,我们检查是否每一对中的关系的元素具有 glb 和滑。如果是的话,那么就被称为一个格子。 接下来,我们检查是否给定的格子是分布式和补充。如果是的话,那么就被称为布尔代数。
    2022-02-14 07:17:32下载
    积分:1
  • Java实现的简易的在线聊天系统
    这是使用Java语言实现的在线聊天系统,对于初学java的人可以提供一些帮助 可以再次寄出之上进一步完善 我也是初学者 希望各位可以多提宝贵意见 我会渐渐滴在学习中成长 大家一起努力 加油
    2023-01-03 21:05:03下载
    积分:1
  • 用JAVA编写的网页浏览网站
    用JAVA编写的网页浏览网站,利用多线程的技术,实现了多张图片的同时访问。
    2022-08-26 04:06:17下载
    积分:1
  • 在线图书馆
    这有助于为图书馆管理图书管理图书目录,保持
    2022-08-17 03:11:16下载
    积分:1
  • 基于SSH2的高校选课系统
    高校选课系统采用SSH框架。实现课程信息的具体管理,实现学生的注册功能,实现学生查看历史选课情况,实现学生选课功能,实现对选课学生信息的统计功能。该系统是一个基于B/S结构的Web项目,可以显著减轻教务人员的工作负担,大大提高工作效率,从而实现教务管理的数字化与网络化。使用MySql数据库进行数据存储。
    2022-08-12 14:15:48下载
    积分:1
  • 图书馆管理系统
    图书馆管理系统项目的主要目标是学科的规划、 组织和管理图书馆的任务。我们的项目的目的是使图书馆的任务很容易。图书馆管理是进入的新书记录和检索簿可用库中的详细信息。我们可以向库成员发出的书和维持它们的记录和还可以的检查多少本书发行和股票库中可用。在项目中我们可以维护库成员在到期日期之后返回发行这本书的迟到罚款。在 JAVA 和 MS SQL 服务器中这个图书馆管理系统项目
    2022-07-25 19:24:13下载
    积分:1
  • 多线程网页爬虫并解析为html存储
    爬取网页链接,入队判断是否重复,若超时,爬下一个,用HtmlParser的形式依次分析网页内容,若和词典匹配,则存储为html格式
    2022-06-18 20:35:40下载
    积分:1
  • 检测安卓手机自带传感器详细信息
    public class MainActivity extends Activity {     private TextView text;     @Override     public void onCreate(Bundle savedInstanceState) {         super.onCreate(savedInstanceState);         setContentView(R.layout.activity_main);         text = (TextView)findViewById(R.id.text);         SensorManager sm = (SensorManager)getSystemService(Context.SENSOR_SERVICE);         List allsensors = sm.getSensorList(Sensor.TYPE_ALL);         text.setText("该手机有"+allsensors.size()+"个传感器,他们分别是: ");         for(Sensor s:allsensors){             String tempString = " " + "  设备名称:" + s.getName() + " " +
    2023-08-04 02:35:04下载
    积分:1
  • 计算器在 JAVA 中
    它代码项目是一个代码计算器业务基础知识。它计算器是同一个电子计算器。
    2023-07-02 20:20:02下载
    积分:1
  • 696516资源总数
  • 106442会员总数
  • 11今日下载