资源简介

自己java写的迷宫游戏,提供两种随机生成地图的方式:随机布点法和图的深度优先遍历法两种. 可自动查找路劲并显示...

资源截图

代码片段和文件信息

/*
 * User: Administrator
 * Describe: 迷宫..画布类
 */
package src;

import javax.swing.*;
import javax.swing.border.EtchedBorder;
import java.awt.*;

/*
 * 画布类,内有<行数> * <列数>个方格类实例。 继承自JPanel类。
 */
public class Canvas extends JPanel {
/*
 * 各种方格的颜色 wayColor用于在帮助时显示路径
 */
private Color backColor = Color.gray stockColor = Color.red
wayColor = Color.green//显示帮助路径
nowColor = Color.blue endColor = Color.orange;

// 当前颜色
private Color stateColor;

private int rows cols;

private MazeBox[][] boxes;

private int boxWidth boxHeight;

/*
 * 画布类的构造函数
 * 
 * rows int 画布的行数 cols int 画布的列数
 */
public Canvas(int rows int cols) {
this.rows = rows;
this.cols = cols;
this.setBackground(backColor);

boxes = new MazeBox[rows][cols];
f

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       3092  2008-04-25 10:40  迷宫java\jar\inco\ask.png

     文件       3954  2008-04-25 10:40  迷宫java\jar\inco\help.png

     文件      12549  2004-11-26 09:25  迷宫java\jar\inco\man.gif

     文件        982  2004-11-26 09:25  迷宫java\jar\inco\mouse.gif

    ..A.SH.     22016  2008-05-04 00:11  迷宫java\jar\inco\Thumbs.db

     文件       2285  2008-05-01 23:53  迷宫java\jar\inco\tile.png

     文件      55677  2008-05-05 00:52  迷宫java\jar\迷宫.jar

     文件       4227  2008-05-05 00:47  迷宫java\原代码\bin\src\Canvas.class

     文件       2376  2008-05-05 00:47  迷宫java\原代码\bin\src\Dfs.class

     文件       1227  2008-05-05 00:47  迷宫java\原代码\bin\src\Enums$colors.class

     文件        641  2008-05-05 00:47  迷宫java\原代码\bin\src\Enums.class

     文件       1608  2008-05-05 00:47  迷宫java\原代码\bin\src\Graph.class

     文件        762  2008-05-05 00:47  迷宫java\原代码\bin\src\HlepWindow$1.class

     文件        769  2008-05-05 00:47  迷宫java\原代码\bin\src\HlepWindow$2.class

     文件        789  2008-05-05 00:47  迷宫java\原代码\bin\src\HlepWindow$3.class

     文件       2587  2008-05-05 00:47  迷宫java\原代码\bin\src\HlepWindow.class

     文件       4999  2008-05-05 00:47  迷宫java\原代码\bin\src\Judges.class

     文件       1531  2008-05-05 00:47  迷宫java\原代码\bin\src\MazeBox.class

     文件        658  2008-05-05 00:47  迷宫java\原代码\bin\src\MazeGame$1.class

     文件       3829  2008-05-05 00:47  迷宫java\原代码\bin\src\MazeGame$2.class

     文件       1389  2008-05-05 00:47  迷宫java\原代码\bin\src\MazeGame$MenuBarPanel$1.class

     文件       1541  2008-05-05 00:47  迷宫java\原代码\bin\src\MazeGame$MenuBarPanel$10.class

     文件       1541  2008-05-05 00:47  迷宫java\原代码\bin\src\MazeGame$MenuBarPanel$11.class

     文件       1932  2008-05-05 00:47  迷宫java\原代码\bin\src\MazeGame$MenuBarPanel$12.class

     文件       1932  2008-05-05 00:47  迷宫java\原代码\bin\src\MazeGame$MenuBarPanel$13.class

     文件       1932  2008-05-05 00:47  迷宫java\原代码\bin\src\MazeGame$MenuBarPanel$14.class

     文件       2361  2008-05-05 00:47  迷宫java\原代码\bin\src\MazeGame$MenuBarPanel$2.class

     文件       1491  2008-05-05 00:47  迷宫java\原代码\bin\src\MazeGame$MenuBarPanel$3.class

     文件        980  2008-05-05 00:47  迷宫java\原代码\bin\src\MazeGame$MenuBarPanel$4.class

     文件       1507  2008-05-05 00:47  迷宫java\原代码\bin\src\MazeGame$MenuBarPanel$5.class

............此处省略39个文件信息

评论

共有 条评论