- 29
- 0
- 约4.8千字
- 约 9页
- 2016-04-11 发布于重庆
- 举报
课程设计报告模拟幸运52游戏
Java编写
摘 要:本文主要介绍了运用JAVA制作一个小游戏的方法和思路。该游戏主要运
关键词: JAVA游戏
1 前 言
JAVA是由SUN公司开发的一种面向对象的程序设计语言平台无关性是JAVA的一大特点从第一台数字电子计算机诞生以来计算机设计语言经历了从低级语言到高级语言的巨大发展随着软件开发技术的不断进步从面向结构的程序设计思想到面向对象的程序设计思想为了适应软件开发的需要JAVA作为一个面向对象程序设计语言的使用越来越广泛 JAVA的学习主要体现在运用介绍了JAVA的一个用既游戏,这个小游戏制作所需要注意的两个地方分别是一二.在后面对于设计思路的介绍中都进行了解释和解决
2 课程设计内容本课程设计的内容是运用JAVA语言编写一个游戏具体要求如下:
1.创建一个用于模拟游戏的应用程序。
2.游戏者
3.4.
3 JAVA的使用简介
3.1 JAVA的 JAVA的GUI包括各种Panel,Label,Bottom等,任何支持GUI的操作环境都要不断地监视敲击键盘或点击鼠标这样的时间,操作环境将这些事件报告给正在运行的应用程序,如果有时间产生,每个应用程序将决定如何对他们做出响应。
3.2JAVA的开发环境
常见的JAVA开发环境主要有JDKJCreateor,JBuilder,Eclipse等。
JDK是Sun公司开发的JAVA开发工具包它是一个简单的命令工具主要包括软件库,编译JAVA源代码的编译器运行JAVA字节码的解释器以及测试JAVA Applet的Applet阅读器还有其他一些有用的工具JDK主要是通过DOS命令行在DOS环境下进行JAVA程序的编译和运行
JCreator是右Xinox软件公司开发的一个可视化的JAVA程序集成开发环境它给用户提供了包括工程管理工程模块代码实现代码调试器以及完成客户化的用户界面等功能JCerator对系统要求比较底运行速度比较快
JBuilder是由Borland公司开发的一款功能强大的可视化JAVA集成开发环境可以快速的开发包括复杂企业级应用系统在内的各种JAVA程序包括独立程序运行Applet程序Servlet,JSP,EJB,WebSsrvice等
本次实验使用的比较全面的Jbuilder。
4.功能模块描述
本程序设计的小游戏主要分成:界面设计、判断模块分别表述如下:
4.1 界面设界面设计是对游戏运行的界面和界面格式进行规划,设计思想要求个显示,”,第三个为“估价结果界面”具体代码如下:
public class Lucky52 extends Frame implements ActionListener{
Panel pnlNorth = new Panel();
Panel pnlCenter = new Panel();
Panel pnlBottom = new Panel();
TextField txtField = new TextField(10);
Label lbl2 = new Label(游戏规则:);
Label lbl3 = new Label((1) 点击开始游戏按钮,游戏开始);
Label lbl4 = new Label((2) 对物品的价格进行估计,点击确定按钮查看结果,直到猜对为止);
Label lbl5 = new Label(在此输入你的估价:);
JLabel lblImg = new JLabel(待估价的商品,JLabel.CENTER);
Button btnStart = new Button(开始游戏);
Button btnOk = new Button(确定);
Button btnCancel = new Button(取消);
Label resultMsg = new Label(点击开始游戏按钮可以开始游戏,Label.CENTER);
private int truePrice = 2400 ; //物品的真实价格
//构造方法用于创建程序界面
public Lucky52(){
pnlNorth.setLayout(new GridLayout(4,1));
lbl1.setFont(new Font(,Font.BOLD,24));
pnlNorth.add(lbl1);
pnlNorth.add(lbl2);
pnlNorth.add(lbl3);
pnlNorth.add(lbl4);
pnlCenter.setLayout(
您可能关注的文档
- 说说气体液体分离及纯净设备制造业的CRM软件的那些排行榜.doc
- 请看输出阻抗的概念.doc
- 请财务管理的高手做一下~~~.doc
- 诺德外汇的几种账户类型分析.doc
- 诺贝尔文学奖的评审的发展趋势.doc
- 诺贝尔公开课教案.doc
- 读图题的答题技巧.doc
- 读数写数教案说课体会(一下).doc
- 课堂任务布置4项目4计算产品成本工作任务二运用分批法计算产品成本.doc
- 课堂实录(水和食用油的比较).doc
- 伟明环保-市场前景及投资研究报告-境内业务稳健运行,印尼市场贡献边际增量.pdf
- 桂东县法院系统招聘考试真题2025.pdf
- 贵州省黔南布依族2026年中考三模物理试题及答案.pdf
- 贵州省黔南州2026年中考语文二模试卷附答案.pdf
- 贵州省铜仁市2026年中考语文二模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套完整答案详解.docx
- 贵州省毕节市2026年中考语文一模试卷附答案.pdf
- 贵州省贵阳市南明区2026年中考语文一模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套参考答案详解.docx
- 贵州省贵阳市白云区2026年中考二模物理试题附答案.pdf
最近下载
- 介绍楚门的世界.pptx VIP
- 2025年拍卖师市场饱和度与竞争红海中的差异化突围策略分析专题试卷及解析.pdf VIP
- 2025年互联网营销师商业谈判与供应链管理能力专题试卷及解析.pdf VIP
- 2025年化工工程师多搅拌器串联与并联系统操作优化专题试卷及解析.pdf VIP
- 2025年拍卖师农产品拍卖拍卖师竞买人购买反馈专题试卷及解析.pdf VIP
- 2025年AWS认证AmazonRDS只读副本的只读副本的只读副本在主实例故障后的角色切换专题试卷及解析.pdf VIP
- 法律职业资格(主观题)真题答案解析2025.docx VIP
- 12J926-无障碍设计标准图集.pdf VIP
- 导弹的总体设计(西工大课件).pdf VIP
- 2025年演出经纪人演出经营许可证申领与年检专题试卷及解析.pdf VIP
原创力文档

文档评论(0)