目 录
第1章 象棋的由来. 1
第2章 技术可行性分析 2
2.1 Java语言简介. 2
2.2 Java语言的特点. 2
2.2.1 Java语言的优点. 3
2.2.2 Java语言的关键特性. 3
2.2.3 Java语言的发展前景. 4
第3章 需求分析. 6
3.1 开发意图. 6
3.2 五子棋的规则要求. 8
3.2.1 棋盘. 8
3.2.2 棋子. 9
3.2.3 基本下法. 9
3.2.4 常用术语及解释. 11
第4章 总体设计. 14
4.1 Applet 14
4.2 Jlabel play[] 14
4.3 Jlabel image 14
4.4 Container com 14
4.5 JtoolBar jmain 14
4.6 Jbutton anew 14
4.7 Jbutton repent 14
4.8 Jbutton showOpen 16
4.9 Jbutton showSave 16
4.10 Jbutton exit 16
4.11 Jlabel text 16
4.12 棋框的构成. 16
第5章 测试. 17
5.1 java运行环境安装. 17
5.2 Java程序的执行. 18
5.3 程序源代码. 19
第6章 结论. 54
致 谢. 55
参考文献. 56
第一章 象棋的由来
象棋的形成与秦朝末年的“楚汉相争”有着密切的关系。象棋棋子分红、黑两种颜色,帅方红色,将方为黑色,俗称“红帅黑将”。这也有其出处。
在象棋最早形成的时候,人们一般把红帅代表刘邦,黑将代表项羽,即红方代表刘邦的军队, 黑色代表项的军队。传闻,刘邦率领义军在芒砀山起义,并亲自在山上斩死一条大白索,这就是民间流传很久的“高祖斩蛇”的故事。传说,刘邦将大白蛇斩死后,一位老妇人哭着找上山来,说他的儿子就是白帝的儿子,化作白蛇上山游玩,被亦帝的儿子杀死了,她伤心极了。说完,老妇女倏地不见,这个故事意味着当时的秦朝就要被新的王朝所替代。 自从斩杀白蛇后,刘邦便自称是赤帝的儿子,也就特别喜欢红色,连军中的大旗都改为红色。

您当前的位置:
