资源简介

这是在学习j2se期间的实战项目,这里只是文档,对文档中代码的分析,可以查看我的博文哦!http://blog.csdn.net/oldinaction/article/details/39370099

资源截图

代码片段和文件信息

package com.exjava.tankWar;
import java.awt.*;

public class Blood {

private int x y w h;
private TankClient tc;

private boolean live = true;

private int step = 0;

int[][] pos = {
{400400} {420400} {440400} {440420} {440440} {420440} {400440} {400420}
};

public Blood(TankClient tc) {
this.x = pos[0][0];
this.y = pos[0][1];
this.w = h = 10;
this.tc = tc;
}

public void draw(Graphics g) {
if (!live) return;

Color c = g.getColor();
g.setColor(Color.MAGENTA);
g.fillRect(x y w h);
g.setColor(c);

move();
}

private void move() {
step ++;

if(step == pos.length) {
step = 0;
}

x = pos[step][0];
y = pos[step][1];
}

public Rectangle getRect() {
return new Rectangle(x y w h);
}

public boolean isLive() {
return live;
}

public void setLive(boolean live) {
this.live = live;
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-09-09 15:09  TankWar2.9\
     文件         301  2014-09-04 17:30  TankWar2.9\.classpath
     文件         386  2014-09-04 17:30  TankWar2.9\.project
     目录           0  2014-09-04 17:30  TankWar2.9\.settings\
     文件         598  2014-09-04 17:30  TankWar2.9\.settings\org.eclipse.jdt.core.prefs
     目录           0  2014-09-18 12:35  TankWar2.9\bin\
     目录           0  2014-09-04 17:31  TankWar2.9\bin\com\
     目录           0  2014-09-04 17:31  TankWar2.9\bin\com\exjava\
     目录           0  2014-09-04 18:10  TankWar2.9\bin\com\exjava\tankWar\
     文件        1724  2014-09-04 17:31  TankWar2.9\bin\com\exjava\tankWar\Blood.class
     文件        1323  2014-09-04 17:31  TankWar2.9\bin\com\exjava\tankWar\Direction.class
     文件        2083  2014-09-04 17:31  TankWar2.9\bin\com\exjava\tankWar\Explode.class
     文件        5796  2014-09-04 18:20  TankWar2.9\bin\com\exjava\tankWar\Missile.class
     文件        1016  2014-09-18 12:19  TankWar2.9\bin\com\exjava\tankWar\ProperMgr.class
     文件        1025  2014-09-09 14:50  TankWar2.9\bin\com\exjava\tankWar\Tank$BloodBar.class
     文件        8973  2014-09-09 14:50  TankWar2.9\bin\com\exjava\tankWar\Tank.class
     文件         735  2014-09-18 12:29  TankWar2.9\bin\com\exjava\tankWar\TankClient$1.class
     文件         856  2014-09-18 12:29  TankWar2.9\bin\com\exjava\tankWar\TankClient$KeyMonitor.class
     文件         854  2014-09-18 12:29  TankWar2.9\bin\com\exjava\tankWar\TankClient$PaintThread.class
     文件        5138  2014-09-18 12:29  TankWar2.9\bin\com\exjava\tankWar\TankClient.class
     文件        1103  2014-09-04 17:31  TankWar2.9\bin\com\exjava\tankWar\Wall.class
     目录           0  2014-09-04 18:14  TankWar2.9\bin\config\
     文件          36  2014-09-04 18:14  TankWar2.9\bin\config\tank.properties
     目录           0  2014-09-04 17:31  TankWar2.9\bin\images\
     文件         824  2007-02-09 11:14  TankWar2.9\bin\images\0.gif
     文件         868  2007-02-09 11:14  TankWar2.9\bin\images\1.gif
     文件        1184  2007-02-09 11:14  TankWar2.9\bin\images\10.gif
     文件         936  2007-02-09 11:14  TankWar2.9\bin\images\2.gif
     文件        1026  2007-02-09 11:14  TankWar2.9\bin\images\3.gif
     文件        1086  2007-02-09 11:14  TankWar2.9\bin\images\4.gif
     文件        1151  2007-02-09 11:14  TankWar2.9\bin\images\5.gif
............此处省略63个文件信息

评论

共有 条评论