java课程设计----计算器小程序报告

java课程设计----计算器小程序报告

ID:29123927

大小:188.00 KB

页数:17页

时间:2018-12-16

java课程设计----计算器小程序报告_第1页
java课程设计----计算器小程序报告_第2页
java课程设计----计算器小程序报告_第3页
java课程设计----计算器小程序报告_第4页
java课程设计----计算器小程序报告_第5页
资源描述:

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

1、#####学院JAVA语言课程设计报告小程序计算器系统管理班级:#######姓名:#####指导老师:###时间:2012年6月25日至6月29日17目录1、课程设计概述--------------------------------------------------31.1利用java编写计算器,使之具备一定的功能:-----------------31.2课程设计的主要思想--------------------------------------------------31.3该项目设计的目的----------------

2、-------------------------------------32、需求分析方案--------------------------------------------------42.1功能需求分析-----------------------------------------------42.2性能需求分析-----------------------------------------------43、总体设计方案--------------------------------------------------5

3、3.1界面设计----------------------------------------------------------------------53.2功能介绍-----------------------------------------------------------------------54、详细说明、调试---------------------------------------------64.1程序流程图--------------------------------------------------

4、-----6174.2部分代码说明-----------------------------------------------------64.3程序调试与结果示例-------------------------------------------85、个人总结-----------------------------------------------------106、附录(代码)-----------------------------------------------116.1登陆界面代码----------------

5、----------------------------116.2计算器主界面--------------------------------------------126.3退出界面代码-------------------------------------------15171.课程设计概述1.1利用java编写计算器,使之具备一定的功能:(1)使用图形用户界面:一个文本框;0-9数字按钮;加、减、乘、除运算符;“等于”符号;复位按钮;(2)完成整数、实数的四则运算(加、减、乘、除);(3)通过按钮点击实现数据的复位(清零);(

6、4)实数运算中小数位的精度一致。1.2课程设计的主要思想首先要设计一个登录界面,必须输入密码并正确才能进入到计算器界面;对于此计算器程序,要设计其GUI界面,总体界面有一个文本框,18个按钮,总体界面用BorderLayout布局。文本框放置在最NORTH,然后0到9以及+,-,*,/的按钮放置到一个面板Panel中,添加到整体布局的CENTER,界面设计完成。布局设计好后再添加按钮事件。对于此程序要考虑到点击加、减、乘、除按钮时是否有点击数字按钮,如果是第一次点击数字按钮或者是点击数字按钮前点击了加、减、乘、除按钮则直接把数字按钮的

7、数值设置到文本框中,否则则应把文本框中的内容加上你所点击按钮的数值设置到文本框中。在进行加、减、乘、除计算时要把点击加、减、乘、除按钮之前的数值保存下来,运算时是这个被保存下来的数值和文本框中的数值加、减、乘、除。最后还需要一个退出界面。重要的是必须把三个界面的代码放在同一个包里。1.3该项目设计的目的(1)理解并掌握Java中的类、对象、继承、方法等概念,以及Applet的基本框架和事件处理的方法。(2)学会一些按钮,标签,主件,文本框的使用;(3)学会使用JDK编写、调试和运行JavaApplet应用程序。(4)利用awt组件编写

8、一个计算器,实现基本的四则运算。172.需求分析2.1功能需求分析在日常生活中经常需要用到计算器,比如科学计算、数值计算、会计业务等,在Applet中实现一个精巧实用的计算器,可以让用户在使用网站服务的同时,可以很方便地

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

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

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