java计算器程序设计报告_用JAVA编写的计算器程序设计报告.doc

这篇报告详细介绍了使用JAVA编写的计算器程序设计,包括需求分析、设计和实现。计算器具备基本的加、减、乘、除运算,以及退格、清零功能。此外,还支持科学计算,如开方、百分比和求倒数。设计部分讨论了用户界面,使用了AWT组件,实现了ActionListener和KeyListener接口,并应用了布局管理。主要类Calculator实现了图形用户界面和运算功能。
摘要由CSDN通过智能技术生成

word完美格式

PAGE

精心整理 学习帮手

目 录 TOC \o "2-3" \h \z \t "标题 1,1,目录,1"

HYPERLINK \l "_Toc472224356" 目 录 PAGEREF _Toc472224356 \h I

HYPERLINK \l "_Toc472224357" 1需求分析 PAGEREF _Toc472224357 \h 1

HYPERLINK \l "_Toc472224358" 1.1计算器的基本功能: PAGEREF _Toc472224358 \h 1

HYPERLINK \l "_Toc472224359" 1.1.1加法运算:用数字按钮和“+”按钮进行运算; PAGEREF _Toc472224359 \h 1

HYPERLINK \l "_Toc472224360" 1.1.2减法运算:用数字按钮和“-”按钮进行运算; PAGEREF _Toc472224360 \h 1

HYPERLINK \l "_Toc472224361" 1.1.3乘法运算:用数字按钮和“*”按钮进行运算; PAGEREF _Toc472224361 \h 1

HYPERLINK \l "_Toc472224362" 1.1.4除法运算:用数字按钮和“/”按钮进行运算; PAGEREF _Toc472224362 \h 1

HYPERLINK \l "_Toc472224363" 1.2退格键和清零键: 用”Backspace”和”C”按钮实现; PAGEREF _Toc472224363 \h 1

HYPERLINK \l "_Toc472224364" 1.3计算器的科学计算方法: PAGEREF _Toc472224364 \h 1

HYPERLINK \l "_Toc472224365" 1.3.1开方:用数字按钮和“Sqrt”按钮进行运算; PAGEREF _Toc472224365 \h 1

HYPERLINK \l "_Toc472224366" 1.3.2百分比:用数字按钮和“%”按钮进行运算; PAGEREF _Toc472224366 \h 1

HYPERLINK \l "_Toc472224367" 1.3.3求倒数:用数字按钮和“1/x”按钮进行运算; PAGEREF _Toc472224367 \h 1

HYPERLINK \l "_Toc472224368" 2设计 PAGEREF _Toc472224368 \h 2

HYPERLINK \l "_Toc472224369" 2.1用户界面设计 PAGEREF _Toc472224369 \h 2

HYPERLINK \l "_Toc472224370" 2.1.1该计算器程序的设计:用户界面包括Swing组件,不过程序中大都使用的是AWT组件. import java.awt.*; PAGEREF _Toc472224370 \h 2

HYPERLINK \l "_Toc472224371" 2.1.2在AWT组件, PAGEREF _Toc472224371 \h 2

HYPERLINK \l "_Toc472224372" 2.1.3这个界面设计中包含了两个接口,单击事件监听器接ActionListener口和键盘事件监听器接口(KeyListener). PAGEREF _Toc472224372 \h 3

HYPERLINK \l "_Toc472224373" 2.1.4程序设计中,使用了布局管理: PAGEREF _Toc472224373 \h 4

HYPERLINK \l "_Toc472224374" 2.2概要设计 PAGEREF _Toc472224374 \h 4

HYPERLINK \l "_Toc472224375" 2.2.1Calculator类中的类名是Calculator.它的功能是使用图形用户来实现计算器的界面设计和运算功能以及一些科学运算方法. PAGEREF _Toc472224375 \h 4

HYPERLINK \l "_Toc472224376" 2.2.2main主类.中调用了cal.display来实现计算器的功能 . PAGEREF _Toc472224376 \h 4

HYPERLINK \l "_Toc472224377" 3实现 PAGEREF _Toc472224377 \h 4

HYPERLINK \l "_Toc4722243

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值