坦克大战程序代码(修订-编写)新修订
45页1、 class f extends JFrame f(String title) (title) ; (608 , 630) ; (300 , 100) ; ; MyTank mp = new MyTank() ; (mp) ; (mp) ; new Thread(mp).start() ; public static void main(String args) f h = new f(坦克大战 ( 版本) ; (true) ; / 主战坦克 class MyTank extends JPanel implements KeyListener , Runnable int x = 280, y = 280 ;/坦克的初始位置 int op = 1 ;/坦克的移动方向 int color = 0 ; int tankspeed = 8 ;/坦克的速度 int tankbullet = 8 ;/坦克的子弹速度 int tankfbullet = 4 ;/敌军的子弹速度 int shengming = 100 ;/生命 int fenshu = 0 ; int nandu = 5 ; /设置
2、游戏难度 / 子弹 int dx = 295 , dy = 295 ; int dx1 = 295 , dy1 = -10 ; int dx2 = 600 , dy2 = 295 ; int dx3 = 295 , dy3 = 600 ; int dx4 = -10 , dy4 = 295 ; / 敌军坦克 int num = 10 ;/敌军坦克数量 , 不能修改 int xf = new intnum ; int yf = new intnum ; int opf = new intnum ; int dxf = new intnum ; int dyf = new intnum ; int dxf1 = new intnum ; int dyf1 = new intnum ; int dxf2 = new intnum ; int dyf2 = new intnum ; int dxf3 = new intnum ; int dyf3 = new intnum ; int dxf4 = new intnum ; int dyf4 = new intnum ; / 构造函数,初始化敌
3、军坦克的位置和状态 MyTank() for (int i = 0; inum; i+) xfi = (int) () * 560) ; yfi = (int) () * 560) ; dxfi = xfi + 15 ; dyfi = yfi + 15 ; for (int i = 0; inum; i+) dxf1i = 295 ; dyf1i = -10 ; dxf2i = 600 ; dyf2i = 295 ; dxf3i = 295 ; dyf3i = 600 ; dxf4i = -10 ; dyf4i = 295 ; / 主面版 public void paint(Graphics g) (g) ; ; ; ( 生命: , 10 , 20 ) ; (50 , 10 , shengming * 5 , 10) ; (50 , 10 , 500 , 10) ; ( 得分: + fenshu , 10 , 40) ; if(op = 1) ; (x , y , 40 , 40) ; switch (color % 6) case 0: ; break; case 1: ; brea
4、k; case 2: ; break; case 3: ; break; case 4: ; break; case 5: ; break; (x - 5 , y - 5 , 10 , 10) ; (x - 5 , y + 5 , 10 , 10) ; (x - 5 , y + 15 , 10 , 10) ; (x - 5 , y + 25 , 10 , 10) ; (x - 5 , y + 35 , 10 , 10) ; (x + 35 , y - 5 , 10 , 10) ; (x + 35 , y + 5 , 10 , 10) ; (x + 35 , y + 15 , 10 , 10) ; (x + 35 , y + 25 , 10 , 10) ; (x + 35 , y + 35 , 10 , 10) ; ; (x + 15 , y - 20 , 10 , 40) ; switch (color % 20) case 0: ; break; case 1: ; break; case 2: ; break; case 3: ; break; case 4: ; break; c
《坦克大战程序代码(修订-编写)新修订》由会员l****6分享,可在线阅读,更多相关《坦克大战程序代码(修订-编写)新修订》请在金锄头文库上搜索。
黑龙江绥化一中2024届高中三年级教学质量监测(二)数学试题
黑龙江省虎林市高级中学2024届高三下学期自测卷(六)线下考试数学试题
黑龙江省海林市朝鲜族中学2024届高三下学期质量调研(文理合卷)数学试题
黑龙江省大庆四中2024届高三TOP300七月尖子生联考数学试题
黑龙江省哈尔滨市南岗区第三中学2024届全国高考统一考试模拟试题(三)数学试题
青海省玉树市2024届高三5月第二次月考试题(数学试题理)
陕西省重点中学2024届高三高考模拟冲刺卷(提优卷)(三)数学试题文试题
陕西省渭南市三贤中学2024届下学期学业水平监测期末联考高三数学试题
陕西省咸阳彩虹中学2024届高三八校第一次适应性考试数学试题试卷
重庆市江津长寿巴县等七校2024届高三下半期考试数学试题
鄂东南示范高中教改联盟2024届高三《天府大联考》(一)数学试题试卷
辽宁省葫芦岛第六高级中学2024届高三4月高考复习质量监测卷(七)数学试题
辽宁省凌源市第三高级中学2024届5月高考三轮模拟试卷
贵州省安顺市普高2024届高三数学试题第二次检测试题理
福建省长乐中学2024届高三下学期模拟卷(七)数学试题
福建省漳州第八中学2024届高三联考数学试题科试题
福建省泉州市晋江四校2024届高三二模数学试题试卷(B版)
福建省武平县第二中学2024届第二学期质量抽测(5月)高三数学试题试卷
福建省南平市2024届高三下学期开学收心考试(3月)数学试题
甘肃省酒泉市重点中学2024届高三一诊模拟数学试题
2024-04-19 5页
2024-04-19 13页
2024-04-19 10页
2024-04-19 13页
2024-04-19 11页
2024-04-19 2页
2024-04-19 4页
2024-04-19 10页
2024-04-19 10页
2024-04-19 7页