1.摘要:
为复习巩固Java语言的基础知识,进一步加深对java语言的理解和掌控。同过本课程设计使自身能够全面的掌握面向对象程序设计的有关概念和开发方法,以便能较全面地理解、掌握和综合运用所学的知识,提高自己的编程能力。利用Java Applet图形界面首先开始设计一个计算器的界面,定义计算器所需要的按钮并赋给其按钮名称,使得使用计算器简单明了,清晰可见,操作简单。本计算器是由java语言所设计的标准计算器,可以进行十进制下的四则运算、开方、立方以及常见的三角函数。界面类似Windows自带的计算器界面,java早期版本以来,抽象窗口工具包为用户界面组件提供了平台独立的API。在AWI中,每个组件都由一个原生的等同组件生成和控制,这个原生组件是由当前的图形窗口系统决定的。与此相对,Swing组件经常被描述为轻量级的,因为他们不需要操作系统本身所带窗口工具包的原生资源来生成。
关键词:类、对象、窗口、事件源
2.设计目的及思路
1、使学生在巩固理论课知识的同时,加强实践能力的提高,理论联系实践。
2、课程设计为大家提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际有机结合起来,锻炼我们的分析解决实际问题的能力。提高我们适应实际,实践编程的能力。给各个按钮进行算法,利用鼠标点击事件
3、养成自己独立分析和解决问题的能力。培养在项目开发中创新意识及能力,提高面向对象及java语言的理解
3.模块功能设计
以下为多功能计算器的基本功能
(1)加法
两个数据进行加操作,可以为小数。
(2)减法