資源簡介
java 五子棋,功能較完整,顯示信息,判斷輸贏,規定時間等都有,棋盤和棋子都是畫的,沒有使用按鈕。
代碼片段和文件信息
package?wuzitext;
import?java.awt.Color;
import?java.awt.Font;
import?java.awt.Graphics;
import?java.awt.Toolkit;
import?java.awt.event.MouseEvent;
import?java.awt.event.MouseListener;
import?java.awt.image.BufferedImage;
import?java.io.File;
import?java.io.IOException;
import?javax.imageio.ImageIO;
import?javax.swing.Jframe;
import?javax.swing.JOptionPane;
public?class?FiveChessframe?extends?Jframe?implements?MouseListener?Runnable{
int?width?=?Toolkit.getDefaultToolkit().getScreenSize().width;
int?height?=?Toolkit.getDefaultToolkit().getScreenSize().height;
//?初始化背景圖片
BufferedImage?image?=?null;
int?x?=?0?y?=?0;
//保存之前下過的全部棋子的坐標?假設其中保存的是零,表示這個點沒有棋子,1為黑子,2為白子
int?[][]allChess=new?int?[19]?[19];
//標識當前應該是是黑棋還是白棋下一步~~
boolean?isBlack=true;
//標識當前游戲是否可以繼續
boolean?canPlay=true;
//保存顯示的提示信息:
String?message=“黑方先行“;
//倒計時:保存最多擁有多少時間
int?maxTime=0;
//?倒計時線程類:
Thread?t=new?Thread(this);
//保存兩方的剩餘時間
int?blackTime=0whiteTime=0;
//保存雙方
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????232??2012-04-04?16:59??midtext\.classpath
?????文件????????383??2012-04-04?16:59??midtext\.project
?????文件???????9458??2012-04-06?12:46??midtext\bin\wuzitext\FiveChessfr
?????文件???????9400??2012-04-06?12:37??midtext\bin\wuzitext\FiveChessfr
?????文件??????63958??2012-04-04?20:16??midtext\bin\wuzitext\gudian1.jpg
?????文件???????2843??2012-04-06?12:47??midtext\bin\wuzitext\Myfr
?????文件????????464??2012-04-06?12:47??midtext\bin\wuzitext\test.class
?????文件??????12774??2012-04-06?12:46??midtext\src\wuzitext\FiveChessfr
?????文件??????63958??2012-04-04?20:16??midtext\src\wuzitext\gudian1.jpg
?????文件????????275??2012-04-12?14:22??midtext\src\wuzitext\test.java
?????目錄??????????0??2012-04-12?14:22??midtext\bin\wuzitext
?????目錄??????????0??2012-04-12?14:22??midtext\src\wuzitext
?????目錄??????????0??2012-04-12?14:22??midtext\bin
?????目錄??????????0??2012-04-12?14:22??midtext\src
?????目錄??????????0??2012-04-12?14:22??midtext
-----------?---------??----------?-----??----
???????????????163745????????????????????15
評論
共有 條評論