1 / 20
文档名称:

Java课程设计 计算器.doc

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

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

分享

预览

Java课程设计 计算器.doc

上传人:xgs758698 2019/5/28 文件大小:388 KB

下载得到文件列表

Java课程设计 计算器.doc

相关文档

文档介绍

文档介绍:课程设计设计题目计算器学生姓名XXXX学号XXXXXXX专业班级电子商务一班指导教师XXXXXXX2014年11月21日合肥工业大学课程设计任务书设计题目计算器成绩课程设计主要内容计算器要有GUI界面,用户可以输入所需计算的数值,可以进行加、减、乘、除四种最基本的运算和混合运算,可以求一个数值的平方及倒数,可以进行阶乘运算,要能运算小数,并且不会产生精度损失,在必要情况下,可以进行四舍五入的运算。允许正负数间的运算。综合掌握Java编程技巧及Java开发环境。总体布局设计,该计算器总布局采用的是BorderLayout布局,然后里面又嵌套了一个BorderLayout布局,再在BorderLayout布局的区域里使用GridLayout布局。按钮添加和属性设置、处理事件源发生的事件,计算器的整个程序只有一个大类Calculator类,Calculator类继承JFrame类,该类中有main()方法、Calculator()构造方、voidinit()、getResult(doublex)、voidaddButton(JPanelpanel,Stringname,ActionListeneraction,Colorcolor)和内部类。Calculator类中又声明4个内部类Num、Dot、Signs、Clear,该4个内部类分别实现接口ActionListener,重写接口方法。指导教师评语建议:从学生的工作态度、工作量、设计(论文)的创造性、学术性、实用性及书面表达能力等方面给出评价。签名:2014年月日目录实验目的...............................................4实验要求...............................................4实验内容...............................................4、功能设计...........................................4、用户界面设计.......................................5、概要设计...........................................5实验步骤................................................5、需求分析...........................................5、功能描述...........................................5、界面设计代码......................................5、接口代码处理事件...................................6五、实验结果..............................................9六、实验总结..............................................9七、附件...................................................13(1)、程序流程图、类结构图..............................14(2)、程序清单..........................................15(3)、运行界面..........................................18计算器实验目的本课程设计旨在加深学生对课堂讲授内容的理解,使学生掌握解决实际应用问题时所应具有的查阅资料、技术标准和规范,以及软件编程、调试等能力,掌握面向对象的编程思想及Java语言程序设计的规律与技巧,为进一步学****web应用开发及今后从事专业工作打下基础。综合掌握Java编程技巧及Java开发环境。实验要求(1)、问题描述准确、规范;(2)、程序结构合理,调试数据准确、有代表性;(3)、界面布局整齐,人机交互方便;(4)、输出结果正确;(5)、正确撰写实验报告。、计算器要有GUI界面,用户可以输入所需计算的数值,可以进行加、减、乘、除四种最基本的运算和混合运算,可以求一个数值的平方及倒数,可以进行阶乘运算,要能运算小数,并且不会产生精度损失,在必要情况下,可以进行四舍五入的运算,允许正负数间的运算。、通过计算器的设计,掌握Java编程的基本知识点。掌握基于AWT的图形用户界面的设计,如常用的的布局设计,容器中面板、按钮、文本框等组件的添加和布局;图形界面的事件处理方法,注册动作事件监听者;各类功能的实现思路,程序表达、及方法调用,尽量将