简易计算器课程设计
《简易计算器课程设计》由会员分享,可在线阅读,更多相关《简易计算器课程设计(32页珍藏版)》请在毕设资料网上搜索。
1、 1 目录 一、运行环境 5 二、问题描述及要求 5 三、需求分析 5 四、设计思路 5 4.工作原理图 6 4.功能规划 6 五、程序的界面设计及代码实现 7 5.声明的类 7 5.引用的包 7 5.界面设计 7 5.4 计算功能实现 15 六、参考文献 21 七、总结 21 八、源代码 22 2 一一、运行环境、运行环境 (1)操作系统:Solaris、Windows xp、Windows 7 等 (2). 应用软件:jdk1.5、Eclipse 二二、问题描述及要求、问题描述及要求 制作一个计算器,要求仿 Windows 里的计算器,设计一个图形界面,其中基本组件包 括 09、+、-、*
2、、/、.、=、+/-、Back、CE、C、sqrt、%、1/x、 。其基本功能完成加减乘除、 开方、求模、求倒,十进制与八进制、二进制、十六进制的转换等, 退格、清零等按钮的实现。 在我的计算器上实现了以上功能。在菜单栏有查看、编辑、帮助菜单,在“查看”菜单 中有“标准型”菜单项,实现加减乘除等基本功能, “科学型”菜单项,实现进制间的转换。 在“编辑”菜单中有“复制” 、 “粘贴”菜单项。 “帮助”菜单中有“关于计算器” 、 “帮助主 题”菜单项,并实现相关功能。 三三、需求分析、需求分析 日常生活中经常需要用到计算器,比如科学计算、数值计算、会计业务等,但简单的 计算器已不能满足日常需要,因此有必要开发一些进制转换、开方等多种运算的计算器。 创建一个简单计算器,具有简单的人机交互界面,便于数据计算。我的计算器具有的 功能如下: 1、实现基本的加、减、乘、除四则运算及开方、求倒、求模。 2、Back 退格、CE 返回上层运算符、C 清零功能。 3、十进制与二进制、八进制、十六进制之间的转换。 4、菜单中包含的一些功能,如帮助文档。 四四、设计思路、设计思路 4.1 工作原理图 3 4.2 功能规划 本程序继承父类 Frame,运用了布局管理器 GridLayout 和 Borderlayout,将界面分为 三块,顶上为单行文本框,中间为进制单选
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 简易 计算器 课程设计
