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

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

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

代码说明:

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

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

发表评论

0 个回复

  • 天气报告图表 Java
    翻译 maninwest@Codeforge 作者:shashi shankar singh@CodeProject此项目描述了如何根据日期和时间显示特定位置的天气报告的单线图Step 1首先,我们需要获取日期和位置的天气报告。例如,我们想知道伦敦2014 年 12 月 31 日的天气情况。 伦敦机场的 Weather Underground Server 可以帮助我们按日期和位置获得天气信息。 如何获取?www.wunderground.com 可以提供数据。请求的 URL 是http://www.wunderground.com/history/airport/AAAA/YYYY/MM/DD/DailyHistory.html?HideSpecis=1&format=1 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-07-03 06:06:32下载
    积分:1
  • 酒店管理系统
    使用数据库SQL Server 2000(1)将Database文件夹中的扩展名为.MDF和.LDF的两个文件拷贝到SQL Server安装路径下的Data文件夹中。(2)打开SQL Server 2000中的“企业管理器”,然后展开本地服务器,在“数据库”数据项上单击鼠标右键,在弹出的快捷菜单中选择“所有任务”/“附加数据库”菜单项。(3)将弹出“附加数据库”对话框,在该对话框中单击【】按钮,选择所要附加数据库的.MDF文件,单击【确定】按钮,即可完成数据库的附加操作。
    2022-03-20 03:36:03下载
    积分:1
  • TcpServer收集数据
    从虚拟机中获取数据,重点是将从redhat中的sqlite3数据库中取的数据,然后发送到windows中的方法,但这要要java工具。
    2022-11-03 06:05:03下载
    积分:1
  • 一个简单的Java扫雷小程序
    这是一个简单的Java扫雷小程序,需要使用eclipse软件运行该程序,程序可以实现设置地雷数目和开始游戏的功能,界面为固定的12行*12列。主要能实现以下功能1.点击鼠标左键可寻找地雷;2. 鼠标右键标记地雷(F标记此处为地雷,Q标记此处是否有雷仍存在疑问);3.左键点击“开始”按钮,可选择开始游戏或者重新开始游戏;4.文本框可输入设置地雷数目(5-49之间)
    2022-03-24 04:37:51下载
    积分:1
  • RealtimeChart
    JFreeChart实现实时图表,嵌入到页签式面板中, public class TestRealtimeChart { public static void main(String[] args) { JFrame frame = new JFrame("Test Chart"); RealtimeChartPanel realtimeChart = new RealtimeChartPanel(); JTabbedPane tabPanel = new JTabbedPane(); tabPanel.setTabPlacement(JTabbedPane.BOTTOM); JScrollPane scrol
    2022-10-22 01:05:04下载
    积分:1
  • 汽车租赁
    实现管理员的登录,登录后对个人信息的修改,对客户的信息管理,添加,删除,修改,汽车的搜索,查看,添加,删除,修改,汽车的租赁管理,汽车的到期管理。
    2022-05-05 20:57:00下载
    积分:1
  • 香农佩萨罗压缩
    使用 java 的香农-法诺数据压缩。仅可用于仅在此时压缩 txt 文件。也许你们中的一些可以使压缩所有类型的文件。
    2022-05-07 13:05:50下载
    积分:1
  • 基于PKI智能卡的认证授权系统
    资源描述实现了基于PKI智能卡的认证授权系统,是一个运行在网页上的身份认证系统,即用PKI智能卡存储用户个人信息,在网页上对用户身份进行验证。
    2022-01-31 02:41:16下载
    积分:1
  • sdfsafdddddddddddddddddddddddddddddddddddddd55533
    dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
    2022-04-08 15:01:43下载
    积分:1
  • java EE SSH sping+struts2+hibernate网上商城
    资源描述使用Sping、struts2和hibernate三个框架的整合,实现网上书店系统。使用mysql数据库。
    2022-01-24 15:15:35下载
    积分:1
  • 696518资源总数
  • 105678会员总数
  • 22今日下载