《Java 语言程序设计》 课程设计报告 学 院: 信息科学技术学院 班 级: 软件技术2 班 * 名: *** 学 号: ********** 指导教师: *** 课设时间: 2014-03-17 至2014-03-26 二O 一四 年 三月 二十六 日 1 目 录 一、设计要求…………………………………………
2 二、设计步骤…………………………………………
1 程序流程图…………………………
2 程序的功能分配………………………
3 三、设计正文…………………………………………
1 创建棋盘类………………………………………
2 判断输赢功能实现………………………………
3 测试结果………………………………………
9 四、心得体会…………………………………………
1 2 五、参考文献…………………………………………
1 2 附录 (源代码)………………………………………
1 3 2 一、课程设计要求 设计一个15╳15 围棋棋盘,由两玩家交替进行对战,并可以实现以下功能: 1
选择落子的先后顺序 2
重置棋盘 3
刷新重新开始 4
退出提示 并且规定退出者判为负,但退出过程中要有提示
以防不小心点错了
最后判断某一方是否为五子连珠
实现一个简单的多用户五子棋的游戏程序,包括如下两个界面 (1)选择对弈桌(执黑、执白)
(2)在游戏界面,有开始,退出(游戏未结束、点退出自动判负); 二、设计步骤 2
1 程序流程图 3 2
2 程序的功能分配 a
棋盘的绘制 public void draw_qipan(Graphics G) //画棋盘 15*15{ G
setColor(Color
lightGray); G
fill3DRect(10,10,300,300,t