【半成品】Java Swing 五子棋游戏
2022-12-13 12:22
浏览:174次
简介
基于Java Swing 实现五子棋游戏。 ### 基础目标 - 绘制棋盘(已实现) - 对落子位置的逻辑判断,然后绘制相应棋子 ``` /** 在 Gobang.java 文件中此部分 TODO 代码 */ /** * 判断输赢,返回0,还没有人赢,返回1,白棋赢,返回2,黑棋赢 */ private static int win(String s) { final int b = 1; final int h = 2; int win = 0; // TODO 判断输赢 // 返回0,还没有人赢,返回1,白棋赢,返回2,黑棋赢 return win; } ``` - 判断输赢 ``` /** 在 Gobang.java 文件中此部分 TODO 代码 */ /** * 对落子位置的逻辑判断 */ private void ifPrint(Graphics g) { // 如果已经分出胜负 if (!flagWin) { // TODO 对落子位置的逻辑判断 } else { g.setColor(Color.RED); //定义画笔颜色 g.drawString(whoWin, 660, 100); g.drawString("已经分出了胜负啦!", 660, 120); } } ``` ### 进阶目标 - 基于Java Socket 实现服务端端和客户端,实现在线多人版五子棋
一起来交流一下吧~
评论加载中...
Copyright © 2022-2024 1024Code 粤ICP备19030132号-9