还剩20页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
《Java语言程序设计》课程设计报告学院信息科学技术学院班级软件技术2班姓名王更新学号1108900505指导教师郭韶升课设时间2014-03-17至2014-03-26二O一四年三月二十六日目录
一、设计要求…………………………………………....2
二、设计步骤…………………………………………....
22.1程序流程图………………………….…………...
22.2程序的功能分配……………………….………...3
三、设计正文…………………………………………....
63.1创建棋盘类……………………………………….
63.2判断输赢功能实现……………………………….
93.3测试结果……………………………………….....9
四、心得体会…………………………………………...12
五、参考文献…………………………………………...12附录(源代码)……………………………………….13
一、课程设计要求设计一个15╳15围棋棋盘,由两玩家交替进行对战,并可以实现以下功能
1.选择落子的先后顺序
2.重置棋盘
3.刷新重新开始
4.退出提示并且规定退出者判为负,但退出过程中要有提示以防不小心点错了最后判断某一方是否为五子连珠实现一个简单的多用户五子棋的游戏程序,包括如下两个界面
(1)选择对弈桌(执黑、执白)
(2)在游戏界面,有开始,退出(游戏未结束、点退出自动判负);
二、设计步骤
2.1程序流程图
2.2程序的功能分配a.棋盘的绘制publicvoiddraw_qipanGraphicsG//画棋盘15*15{G.setColorColor.lightGray;G.fill3DRect1010300300true;G.setColorColor.black;forinti=1;i16;i++{G.drawLine2020*i30020*i;G.drawLine20*i2020*i300;}}b.添加按钮Buttonb1=newButton...。