Java课程设计 - 计算器.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2014届Java程序设计实用教程课程设计论文 《Java程序设计实用教程》 课程论文说明书 学生姓名 杨琛 学 号 5011210417 所属学院 信息工程学院 专 业 计算机科学与技术 班 级 14-4 指导教师 高贤强 教师职称 讲师 塔里木大学教务处制 一、 前言 2 二、 工程概况 3 2.1 Java GUI编程 3 2.2 设计要求、内容 3 三、 Java设计计算器 4 3.1设计过程 4 3.2程序代码 4 3.3运行结果测试 13 四、 总结 14 五、 参考文献 14 《用Java编写简单计算器》 前言 Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。 Java语言程序设计是一门实践性很强的软件设计课程,是继PASCAL语言之后的又一门优秀的课程教学语言,并且是教学需要与实际应用相结合的一门语言。课程设计为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际有机的结合起来,锻炼学生的分析解决实际问题的能力。提高学生适应实际,实践编程的能力。通过这次课程设计可以将书本上的知识转换成实际的东西,做到学以制用。通过本次课程设计,可以帮助学生全面牢固地掌握课堂教学内容、培养学生的实践动手能力和分Java语言程序设计实际问题的能力,培养学生调查研究、查阅技术文献、资料的能力,培养学生良好的编程风格和优秀的程序设计技术。 工程概况 2.1 Java GUI编程 GUI 是 Graphical User Interface 的简称,即图形用户界面,通常人机交互图形化用户界面设计经常读做“goo-ee”准确来说 GUI 就是屏幕产品的视觉体验和互动操作部分。 GUI的广泛应用是当今计算机发展的重大成就之一,他极大地方便了非专业用户的使用。人们从此不再需要死记硬背大量的命令,取而代之的是可以通过窗口、菜单、按键等方式来方便地进行操作。而嵌入式GUI具有下面几个方面的基本要求:轻型、占用资源少、高性能、高可靠性、便于移植、可配置等特点。 2.2 设计要求、内容 利用Java GUI编程来实现编写计算机小程序,要求计算机程序可实现加、减、乘、除、括号等运算。 要求所设计的计算器用鼠标点击相应的数字键,即会在显示文档中显示数字。进行相应的运算,首先输入第一个计算数字,然后输入运算符,再输入第二个计算数字,点击“=”按钮既得计算结果。同时,还有归零功能,点击该按钮,显示栏中即可归零。 计算器一定是在框架里的,因此必须有swing包和awt包的引入。 Java设计计算器 3.1设计过程 1. 首先创建一个Calculator类,将所需的Java包导入: import java.util.*; import java.awt.*; import java.awt.event.*; import javax.swing.*; 2.Calculator类继承JApplet类并实现Actionlistener借口: public class Calculator extends JApplet implements ActionListener; 3.利用swing包中的JButton类创建相关的输入按钮,如1、2、3 +、-、*等; 4.重写Applet类中的init方法; 5.实现Actionlistener借口中的actionPerformed(ActionEvent e)方法; 6.定义Calculator本类的构造方法,实现计算器的运行。 3.2程序代码 package com.eric9; import java.util.*; import java.awt.*; import java.awt.event.*; import javax.swing.*; public class Calculator extends JApplet implements ActionListener{ private static final long seri

文档评论(0)

文档分享 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档