文档介绍:java课程设计报告面向对象程序设计(Java)课程设计报告题目:真心话大冒险游戏专业:计算机网络技术班级:__学号:_____姓名:_任课教师:_时间::课程设计的目的和系统功能概述课程设计目的:利用本次课程设计的机会,让我复****本学期所学的知识,并通过不断修改和尝试,完成程序的设计。系统功能概述:真心话大冒险小游戏一开始的界面详细设计方案,完整代码如下:.*;.*;.*;.*;lassTruthordareextendsJFrameimplementsActionListener,ItemListener{ JMenuItemjdakaitiku,jshezhirenshu,jshezhiziti,jtuichuyouxi,jyouxiguize,jzhizuorenyuan; JMenuBarmbar; staticJLabeljlabel,jlabel2; staticJRadioButtonjrb0,jrb3,jrb4; JCheckBoxjcb1,jcb2; ImageIconimage; staticinti=16,r=4; publicTruthordare(){ super("菜单窗口");//调用父类构造器,设置标题栏文章 (null); image=newImageIcon(""); JMenujcaidanshezhi=newJMenu("设置");//创建菜单项 jdakaitiku=newJMenuItem("打开题库");//创建子菜单 jshezhirenshu=newJMenuItem("设置人数");//创建子菜单 jshezhiziti=newJMenuItem("设置字体");//创建子菜单 jtuichuyouxi=newJMenuItem("退出游戏");//创建子菜单 JMenujcaidanxinxi=newJMenu("信息");//创建菜单项 jyouxiguize=newJMenuItem("游戏规则");//创建子菜单 jzhizuorenyuan=newJMenuItem("制作人员"); //创建子菜单 jrb0=newJRadioButton("开始游戏"); jrb3=newJRadioButton("红色"); jrb4=newJRadioButton("黄色"); jcb1=newJCheckBox("加粗"); jcb2=newJCheckBox("斜体"); jlabel2=newJLabel(image);//图片 jlabel=newJLabel("真心话大冒险"); //设置标签文本的字体 (newFont("楷体",,36)); (this);//开始游戏 (this);//红色 (this);//黄色 (this);//加粗 (this);//斜体 (this);//为子菜单添加*** (this);//为子菜单添加*** (this);//为子菜单添加*** (this);//为子菜单添加*** (this);//为子菜单添加*** (jdakaitiku);//第一个菜单,将子菜单添加到菜单项中 (jshezhirenshu);//第一个菜单,将子菜单添加到菜单项中 (jshezhiziti);//第一个菜单,将子菜单添加到菜单项中 (jtuichuyouxi);//第一个菜单,将子菜单添加到菜单项中 (jyouxiguize);//第二个菜单,的子菜单 (jzhizuorenyuan);//第二个菜单,的子菜单 (1);//给菜单添加分隔符