java-五子棋小游戏课程设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

group.add(rmenu);

}

m.add(jm);

}elseif(items[i] =="模式"){

JMenu jm= new JMenu("模式");

ButtonGroup group=newButtonGroup();

JRadioButtonMenuItem rmenu;

for (inth=0;h

rmenu=makeRadioButtonMenuItem(strmode[h],target);

if(h==0)

rmenu.setSelected(true);

jm.add(rmenu);

group.add(rmenu);

}

m.add(jm);

}else

m.add(makeMenuItem(items[i],target));

return m;

3.设计结果与分析

(1)五子棋游戏的主界面,如图2所示。

图2 程序主界面

(2)五子棋游戏的结束界面,如图3所示。

图3 游戏结束界面(3)游戏游戏栏中的各个选项,如图4所示。

图4 Game栏中的选项(4)视图设置栏中的各个选项,如图5所示。

图5 Configure栏中的各个选项(5)Help帮助栏中的选项,如图6所示。

图6 Help栏中的选项

(6)点击Help栏中的About选项弹出的界面,如图7所示。

图7 About选项弹出时的界面

4.设计体会

通过这次课程设计,我进一步加深对基础理论的理解,扩大专业知识面,对收集资料、查阅文献、方案制定等实践方面得到了很好的锻练,促进对所学知识应用能力的提高。同时我渐渐的复习了Java使用方法和编程语法,之后的编程过程也相对得心应手,基本完成了预期计划的要求。在此感谢我的指导老师—冯云老师,她在课题的研究上不遗余力的给予指导。她严谨的治学态度深深的影响了我,使我受益匪浅!

5.参考文献

[1]耿祥义.JAVA大学实用教程.北京:电子工业出版社.2005.3:85-113

[2]朱战立,沈伟.Java程序设计实用指南.北京:电子工业出版社,2005.1:48-135 [3] 唐大仕.Java程序设计[M]. 北京:北方交通大学出版社:2007.05:56-92

相关文档
最新文档