计算器 毕业论文java_Java课程设计报告 计算器
文件大小:337.00KB
适用专业:Java
适用年级:大学
论文编号:37422
论文简介:
Java课程设计报告 计算器,共22页,3333字。
目 录
目 录I
1需求分析1
1.1计算器的基本功能:1
1.1.1加法运算:用数字按钮和“+”按钮进行运算;1
1.1.2减法运算:用数字按钮和“-”按钮进行运算;1
1.1.3乘法运算:用数字按钮和“*”按钮进行运算;1
1.1.4除法运算:用数字按钮和“/”按钮进行运算;1
1.2退格键和清零键: 用”Backspace”和”C”按钮实现;1
1.3计算器的科学计算方法:1
1.3.1开方:用数字按钮和“Sqrt”按钮进行运算;1
1.3.2百分比:用数字按钮和“%”按钮进行运算;1
1.3.3求倒数:用数字按钮和“1/x”按钮进行运算;1
2设计2
2.1用户界面设计2
2.1.1该计算器程序的设计:用户界面包括Swing组件,不过程序中大都使用的是AWT组件. import java.awt.*;2
2.1.2在AWT组件,2
2.1.3这个界面设计中包含了两个接口,单击事件监听器接ActionListener口和键盘事件监听器接口(KeyListener).3
2.1.4程序设计中,使用了布局管理:4
2.2概要设计4
2.2.1Calculator类中的类名是Calculator.它的功能是使用图形用户来实现计算器的界面设计和运算功能以及一些科学运算方法.4
2.2.2main主类.中调用了cal.display来实现计算器的功能 .4
3实现4
4测试16
4.1实现加法运算:4+12=1616
4.2实现减法运算:22-11=1117
4.3实现乘法运算:3*9=2717
4.4实现除法运算:64/32=218
4.5用”C’实现清零功能:18
4.6用”Backspace”实现退格功能:19
4.7求倒数:1/4=0.2519
5总结和体会20
论文文件预览:
共1文件夹,1个文件,文件总大小:337.00KB,压缩后大小:169.13KBJava课程设计报告 计算器
用JAVA编写的计算器程序设计报告.doc [337.00KB]
计算器 毕业论文java_Java课程设计报告 计算器相关推荐
- java计算机设计总结,java课程设计报告--计算器设计
java课程设计报告--计算器设计 1 课 程 Java 程序设计 题 目 计算器设计 年 级 2010 级 专 业 信息一班 学 号 姓 名 组 员 指导教师 课程设计题目计算器设计 2 课程设计论 ...
- 微型计算机原理课程设计计算器,微机原理课程设计简易计算器的设计.docx
目录 一前言 ?????????????????????????????? 1 二总体设计 ??????????????????????????? 2 三硬件设计 ?????????????????? ...
- c语言课程设计报告-计算器的实现,C语言课程设计--一个简易计算器的设计与实现.doc...
C语言课程设计--一个简易计算器的设计与实现 扬 州 大 学 ------------------1 程序设计内容:------------------1 课程设计所补充的内容:补充的函数或算法--- ...
- java计算器课程报告_java计算器课程设计报告
java计算器课程设计报告 Java 计算器 - 0 - <Java 计算器> Java 课程设计报告 姓 名: ******** 学 号: ******** 专 业: ********* ...
- 计算器java程序设计报告总体设计_计算器设计的java课程设计报告.doc
计算器设计的java课程设计报告.doc 华东交通大学课程设计1华东交通大学课程设计课程:Java程序设计题目:计算器设计年级:2010级专业:信息一班学号:姓名:组员:指导教师:课程设计题目:计算器 ...
- 简易计算机课程设计总结,简单计算器课程设计报告.doc
简单计算器课程设计报告 目录 1.基本功能描述1 2.设计思路1 2.1相关说明1 2.2各块流程图2 3.软件设计7 3.1 设计步骤7 3.2 界面设计9 3.2.1添加图标9 2.2.2添加控件 ...
- 关于java 计算器设计,Java课程设计报告---设计一个多功能计算器
Java课程设计报告---设计一个多功能计算器 存档资料存档资料 成绩成绩 课课 程程 设设 计计 报报 告告 书书 2010-- 2011 年度第 2 学期 所属课程名称所属课程名称 JavaJav ...
- 华北科技学院java考试题_华北科技学院java课程设计报告简易计算器
华北科技学院java课程设计报告简易计算器 华北科技学院计算机系综合性实验 实 验 报 告 课程名称 Java程序设计B 实验学期 2011 至 2012 学年 第 1 学期 学生所在系部 计算机学院 ...
- 简易计算机课程设计总结,C语言课程设计报告简单计算器程序
C语言课程设计报告简单计算器程序 (26页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 24.9 积分 .课程设计名称:C语言课程设计课程设计题目:简单 ...
最新文章
- Debian8 安装wordpress博客
- java 中的2个接口 Comparable和Comparator
- oracle 百万记录 cache,学习笔记:通过案例深入学习In-Memory Database Cache 总结配置过程...
- 一文搞懂MySQL的Join
- loadrunner录制事件为0_Oracle数据库性能监控|LoadRunner 中配置监控Oracle
- 【安全】Apache HDFS 上配置 kerberos
- 如何将用户迁移到SQL Server中的部分包含的数据库
- 准备 macvlan 环境 - 每天5分钟玩转 Docker 容器技术(54)
- 系统架构技能之设计模式-单件模式
- 进程互斥(当前程序已运行)
- 浅谈智能电能表的远程预付费 系统设计
- R语言逻辑回归、ROC曲线和十折交叉验证
- 入门OJ:最短路径树入门
- 计算机公式英汉对照,Excel 2013中英文对照图
- java datasource 详解_Spring的datasource配置详解
- mysql超卖问题处理_高并发下超卖问题及如何解决
- nginx配置反向代理和负载均衡完结篇
- app式成语_app的成语都有什么?
- oracle 11g gateway 连接sqlserver 2005 ,ORA-28545解决
- 树莓派GPIO和PWM控制教程
热门文章
- 今天晚上7点 聚合比赛APP电视万元大奖赛平安夜盛大启动
- axure如何实现跳转_IT世界网
- 丹佛斯变频器al14故障代码_丹佛斯VLT2800型变频器上电后显示故障代码“Err14”(接地故障)...
- 基于SpringDataJpa的mysql动态分页多表查询
- 蓝牙Mesh学习总结四(Mesh数据包分析)
- 中国的姓氏的日语表达
- Linux-USB驱动笔记(七)--设备控制器(UDC)驱动
- 类型即正义:TypeScript 从入门到实践(序章)
- 北京10大律师事务所年度最新排名
- Direct2D 快速入门