目录
一、课程设计任务及要求 4
二、需求分析 4
三、设计思路 5
四、详细设计 7
五、运行调试与分析讨论 13
六、设计体会与小结 17
七、参考文献 17
八、附录 19
一、课程设计任务及要求
1.课程设计任务:
设计一个图形界面(GUI)的计算器应用程序,完成简单的算术运算。通过对计算器的编辑来检测和提升自己的java编程能力,并最终完成课程设计报告!
2.课程设计要求:
(1小组合作完成课程设计,不得抄袭。
(2)应用自己所学课程知识完成对计算器的基本任务。
(3)查阅相关资料,学习和掌握项目中涉及的新知识,提高自学能力。
(4)通过应用java程序编写计算器来提升自己对简单的图形界面有一定的掌握和了解。
二、需求分析
设计的计算器可以完成加法、减法、乘法、除法的简单运算。
实现一些简单的扩展运算,如:正负号、倒数、退格、清零等功能。
添加小数点功能,用以实现浮点型数据的计算。
使用布局管理器设计一个计算器的界面,使用事件监听器处理数据的输入,并完成相关的计算。
三、设计思路
界面设计:(如图3-1)
图3-1
设计思路:
根据所设计出来的界面,首先要设计其GUI界面,总体界面有一个文本框,20个按钮,总体界面用BorderLayout布局,文本框放置在最NORTH,然后0到9以及+,-,*,/等按钮放置到一个面板Panel中,完成界面设计
原创力文档

文档评论(0)