《java课程设计报告》word版

《java课程设计报告》word版

ID:29124430

大小:335.50 KB

页数:13页

时间:2018-12-16

《java课程设计报告》word版_第1页
《java课程设计报告》word版_第2页
《java课程设计报告》word版_第3页
《java课程设计报告》word版_第4页
《java课程设计报告》word版_第5页
资源描述:

《《java课程设计报告》word版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、面向对象程序设计(Java)课程设计报告题目:真心话大冒险游戏专业:计算机网络技术班级:__学号:_____姓名:_任课教师:_时间:2013年1月3日1.概述:课程设计的目的和系统功能概述课程设计目的:利用本次课程设计的机会,让我复习本学期所学的知识,并通过不断修改和尝试,完成程序的设计。系统功能概述:真心话大冒险小游戏一开始的界面二.详细设计方案,完整代码如下:importjava.io.*;importjavax.swing.*;importjava.awt.*;importjava.awt.event.*;publicclassTruthordar

2、eextendsJFrameimplementsActionListener,ItemListener{JMenuItemjdakaitiku,jshezhirenshu,jshezhiziti,jtuichuyouxi,jyouxiguize,jzhizuorenyuan;JMenuBarmbar;staticJLabeljlabel,jlabel2;staticJRadioButtonjrb0,jrb3,jrb4;JCheckBoxjcb1,jcb2;ImageIconimage;staticinti=16,r=4;publicTruthordare(

3、){super("菜单窗口");//调用父类构造器,设置标题栏文章this.setLayout(null);image=newImageIcon("jiuping.gif");JMenujcaidanshezhi=newJMenu("设置");//创建菜单项jdakaitiku=newJMenuItem("打开题库");//创建子菜单jshezhirenshu=newJMenuItem("设置人数");//创建子菜单jshezhiziti=newJMenuItem("设置字体");//创建子菜单jtuichuyouxi=newJMenuItem("退出游戏

4、");//创建子菜单JMenujcaidanxinxi=newJMenu("信息");//创建菜单项jyouxiguize=newJMenuItem("游戏规则");//创建子菜单jzhizuorenyuan=newJMenuItem("制作人员");//创建子菜单jrb0=newJRadioButton("开始游戏");jrb3=newJRadioButton("红色");jrb4=newJRadioButton("黄色");jcb1=newJCheckBox("加粗");jcb2=newJCheckBox("斜体");jlabel2=newJLabel

5、(image);//图片jlabel=newJLabel("真心话大冒险");//设置标签文本的字体jlabel.setFont(newFont("楷体",Font.PLAIN,36));jrb0.addActionListener(this);//开始游戏jrb3.addActionListener(this);//红色jrb4.addActionListener(this);//黄色jcb1.addItemListener(this);//加粗jcb2.addItemListener(this);//斜体jyouxiguize.addActionLis

6、tener(this);//为子菜单添加监听器jzhizuorenyuan.addActionListener(this);//为子菜单添加监听器jdakaitiku.addActionListener(this);//为子菜单添加监听器jshezhirenshu.addActionListener(this);//为子菜单添加监听器jshezhiziti.addActionListener(this);//为子菜单添加监听器jcaidanshezhi.add(jdakaitiku);//第一个菜单,将子菜单添加到菜单项中jcaidanshezhi.add

7、(jshezhirenshu);//第一个菜单,将子菜单添加到菜单项中jcaidanshezhi.add(jshezhiziti);//第一个菜单,将子菜单添加到菜单项中jcaidanshezhi.add(jtuichuyouxi);//第一个菜单,将子菜单添加到菜单项中jcaidanxinxi.add(jyouxiguize);//第二个菜单,的子菜单jcaidanxinxi.add(jzhizuorenyuan);//第二个菜单,的子菜单jcaidanshezhi.insertSeparator(1);//给菜单添加分隔符jcaidanshezhi.i

8、nsertSeparator(3);//给菜单添加分隔符jcaid

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。