五子棋

五子棋的实现步骤:
1.设置棋盘窗口(大小、标题、可见、关闭时程序停止运行);
2.建立一个接口,存储棋盘和棋子的信息(棋盘起始点坐标、行数、列数、间距、二维数组,用于存储棋子的坐标);
3.调用JFrame的paint方法,实现重绘;
4.画黑白棋子(MouseAdapter的mouseClicked),设置boolean的flag用于标记,TRUE为白棋,FALSE为黑棋;
5.判断输赢:建一win类,设置一个static变量count和函数,count初始化为1,定义函数,如果下在该棋的旁边且在一直线上,count++

你可能感兴趣的:(五子棋)