做一个简单的java小游戏–单机版五子棋
学了java有一段时间了,今天就来搞一个简单的单机版五子棋游戏。
实现功能:那必须能进行基础的输赢判断。还有重新开始的功能,悔棋的功能,先手设置的功能和退出的功能。在右上角能够显示目前轮到哪个棋种下棋。右下角还有一个记录信息框,记录行为,当信息量过多时,可以清除信息内容。
成果:
初始界面:
游戏(获胜)界面:
package firstgobang;
import javax.swing.JFrame;
import javax.swing.WindowConstants;
public class ChessFrame extends JFrame{
public ChessBoard chessboard;
public ChessFrame(String title){
setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
setTitle(title);
setVisible(true);
setLocationRelativeTo(null);
chessboard = new ChessBoard();
add(chessboard);
pack();
}
public static void main(String[] args) {
ChessFrame chessframe = new ChessFrame("单机版五子棋游戏");
}
}