码迷,mamicode.com
首页 > 编程语言 > 详细

Java课程设计——五子棋

时间:2020-01-10 10:26:03      阅读:92      评论:0      收藏:0      [点我收藏+]

标签:介绍   网络   src   uri   先后   com   mic   运行   代码   

一、团队名称、成员介绍

团队名称:啦啦啦队
团队成员:
?何炎玲【组长】:201821123007 网络1811
负责模块:人机对战、难度等级、界面设计、撰写团队博客
?林莹 :201821123034 网络1812
负责模块:人人对战、胜负判定、计时器、代码规范

二、项目git地址

https://gitee.com/hhlhyl/Gobang.git

三、项目git提交记录截图

技术图片

四、项目主要使用技术

?多线程
?UDP socket
?GUI
?日志

五、项目功能架构图、主要功能流程图

技术图片
技术图片

六、面向对象设计类图

技术图片

七、项目运行截图

选择模式界面:
技术图片
选择难度等级界面:
技术图片
人机对战下棋界面:
技术图片
人机对战悔棋功能:
技术图片
人人对战下棋界面:
技术图片
人人对战悔棋功能:
技术图片
技术图片

八、项目关键代码

技术图片

技术图片

技术图片

技术图片

技术图片

技术图片

技术图片

技术图片

九、项目代码扫描结果及改正

扫描结果:
技术图片
改正后:
技术图片

十、项目总结(不足)

1、倒计时结束并没有判断输赢,只是提示了对方“等得花儿都谢了”
2、用户不可以任意选择先后手
3、界面美化
4、使用UDP通信,目前只能连接到本机的IP

Java课程设计——五子棋

标签:介绍   网络   src   uri   先后   com   mic   运行   代码   

原文地址:https://www.cnblogs.com/hhlhyl/p/12173836.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!