以下为《《Java程序设计》实验报告》的无排版文字预览,完整格式请下载
下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。
XX大学***
《Java程序设计》实验报告
实验名称: 中国象棋_ ???? 成绩:_____________
专业班级: 软件一班 ?? 姓名:_ ?? 学号:
实验日期:? 2017 年? 5 月? 1 日
实验要求
1、本游戏具有中国象棋的基本游戏规则;
2、本游戏能够记录所有的棋子行径,并且能够悔棋。
二、实验总体设计方案
1、制作棋谱
2、保存棋谱
3、演示棋谱
(1)象棋 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 :炮
Pawn:兵卒
ChessBoard:棋盘类,继承自Jlayeredpane在里面可以显示棋盘视图(包括路径)
Battle:战场信息类
MainFrame:主窗体
Launch:打开主窗体的类
PathBlock:路径块,继承自Jbutton,点击即移动棋子
Team:继承自JButtonGroup,用于控制回合数,内部类是ChessPiece组成的List
ChessInfo:实现序列化的类,可以把棋谱保存到文件中
三、实验关键代码
四、实验结果
五、实验总结
[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。
以上为《《Java程序设计》实验报告》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。