CanvasPalyBL 类:
CanvasPalyBL 类继承了 Canvas 组件,Canvas 组件表示屏幕上一个空白矩
形区域,应用程序可以在该区域内绘图,或者可以从该区域捕获用户的输入事
件。
应用程序必须为 Canvas 类创建子类,以获得有用的功能(如创建自定义组
件)。必须重写 paint 方法,以便在 canvas 上执行自定义图形。
import java.awt.Canvas;
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JOptionPane;
public class CanvasPalyBL extends Canvas{
"nal int unitSize =10; //小方块边长
int rowNum; //正方格的行数
int columnNum; //正方格的列数
/** Creates a new instance of CanvasPalyBL */
public CanvasPalyBL() {
rowNum = 48;
columnNum = 27;
}
int xx=0,yy=0;
static int startx=0,starty=0; //走迷宫者的位置
boolean have=true; //控制方块使其不能穿越迷宫墙
//迷宫墙的 X 坐标
- 1
- 2
前往页