一、课程设计题目及要求
题目:简易计算器
要求:基于AWT,计算器需能够完成加法减法乘法和取余运算
要点:使用布局管理器设计一个计算器的界面,练习使用事件监听器处理数据的输入,并完成相关的计算。
二、实验步骤、数据记录及处理
1、创建一个构造器
2、定义16个按钮名称
3、设置文本框初始为空,创建文本框容器,并设置监听,将文本框添加到容器
4、创建按钮容器,创建按钮数组
5、使用for循环创建16个按钮并给按钮添加监听并把按钮放入按钮容器
6、实现接口,重写监听方法
7、设置变量action,获取按按钮这个动作对应对象的名称。获取字符串拼接。
8、输入运算符 ,使用包装类将文本类数学转化为double型,然后清空文本框,定义一个标志,方便下面switch语句判断选择的运算方式。
9、输入等 ,使用switch语句,进行运算。
10、清空文本框。
三、运行结果
例:7-1=6
四、课程设计总结及心得体会
这次实验遇到了一些问题,运行的时候总是会出现一些状况。经过一次次调试,修改,最终完成了。在这次试验中,暴露自己的一些问题,发现了自己很多的不足,发现自己知识的很多漏洞,基础知识的不牢固,看到了自己的实践经验还是比较缺乏,理论联系实际的能力还急需提高。通过这次课程设计,将学过的编程原理的知识强化,把课堂上学的知识通过程序表示出来,加深了对理论知识的理解。课程设计中程序比较复杂,在调试时应该仔细,在程序调试时,注意尽力寻找程序中存在的不足之处,进而使功能更加完善。
文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览92454 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!