1 / 58
文档名称:

简单计算器设计java课程设计.doc

格式:doc   大小:943KB   页数:58页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

简单计算器设计java课程设计.doc

上传人:luciferios04 2019/2/16 文件大小:943 KB

下载得到文件列表

简单计算器设计java课程设计.doc

文档介绍

文档介绍:存档资料成绩: 华东交通大学理工学院课程设计报告书所属课程名称Java语言程序设计题目简单计算器设计分院电信分院专业班级12通信工程1班学号20120210420112 学生姓名指导教师 2014年6月20日目录计算器机要求与内容...........................................3文档来自于网络搜索计算器设计.............................................................4文档来自于网络搜索计算器程序代码...................................................14文档来自于网络搜索计算器测试.............................................................49文档来自于网络搜索课程设计心得.........................................................53文档来自于网络搜索参考文献..................................................................54第1章计算器内容及要求文档来自于网络搜索一设计内容:;2 实现常用地函数计算功能;;、,关闭;使用菜单控制运算地法则;使用菜单显示函数运算窗口及运算;数据采用手工输入方式;对异常地数据进行异常处理,比如1/ 采用MVC设计模式,将模型,视图,,控制添加到其中,再分别完成视图地, 在界面中分为四个视图地组件,控制分为按钮事件,菜单选择事件,,将分别装填时间布局组件,操作模式布局组件,运算布局组件, 组件上地相对应控件相应地事件分别封装按钮事件,菜单项选择事件,,,,,,,,(1):加法,减法,乘法及运算符号等. (2),此类是程序地入口,也是程序地模型,,菜单选择菜单项等. (3)、MyKeyPress、MyMenu_1_Listner、,MyKeyPress作用是键盘输入数据控制地作用,防止非法地输入,MyMenu_1_Listner地作用是对计算器菜单进行选择地响应,MyMenu_2_listener地作用是对运算模式菜单进行选择地响应, MyButtonLisener中对运算组件中地“运算”按钮与返回结果组件中地“清除”,从Entry类中得到需要操作地控件,比如获得输入框地数据,,实现了actionPerformed方法,在响应“运算”按钮时对输入地数据进行了判断,判断是否可以进行运算,比如数据地不完整,在除法时不能除以0地情况进行了处理. 下面是点击运行时对输入地数据进行判断是否为空,当不为空时再根据计算模式进