wall.java
来自「坦克大战 有关卡 有显示 有大招 等等 功能」· Java 代码 · 共 43 行
JAVA
43 行
package leo.tank;
import java.awt.*;
/**
* 用于构建墙
* @author 黄思志 030402129
*
*/
public class Wall {
int x,y,w,h;
TankWar tw;
public Wall(int x, int y, int w, int h, TankWar tw) {
this.x = x;
this.y = y;
this.w = w;
this.h = h;
this.tw = tw;
}
/**
* 自绘方法
* @param g
*/
public void draw(Graphics g) {
Color c = g.getColor();
g.setColor(Color.DARK_GRAY);
g.fillRect(x, y, w, h);
g.setColor(c);
}
/**
* 获取外接矩形方法
* @return
*/
public Rectangle getRect() {
return new Rectangle(x, y, w, h);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?