java中国象棋(论文+程序)
如有需要请联系 QQ:958035640
目 录
第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