資源簡介
自己java寫的迷宮游戲,提供兩種隨機生成地圖的方式:隨機布點法和圖的深度優(yōu)先遍歷法兩種. 可自動查找路勁并顯示...
代碼片段和文件信息
/*
?*?User:?Administrator
?*?Describe:?迷宮..畫布類
?*/
package?src;
import?javax.swing.*;
import?javax.swing.border.EtchedBorder;
import?java.awt.*;
/*
?*?畫布類,內(nèi)有<行數(shù)>?*?<列數(shù)>個方格類實例。?繼承自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;
/*
?*?畫布類的構(gòu)造函數(shù)
?*?
?*?rows?int?畫布的行數(shù)?cols?int?畫布的列數(shù)
?*/
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個文件信息
評論
共有 條評論