没有合适的资源?快使用搜索试试~ 我知道了~
计算器程序java (2).pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 119 浏览量
2022-07-10
16:58:25
上传
评论
收藏 2.25MB PDF 举报
温馨提示
试读
15页
计算器程序java (2).pdf计算器程序java (2).pdf计算器程序java (2).pdf计算器程序java (2).pdf计算器程序java (2).pdf计算器程序java (2).pdf计算器程序java (2).pdf计算器程序java (2).pdf计算器程序java (2).pdf
资源推荐
资源详情
资源评论
计算器程序 java
1 课程实习内容概括
目的及任务
成功的 Java 课程设计是其课程学习到位的一个重要表现,
经过课程设计使学
生更为掌握 JAVA 语言编程的基础知识并能娴熟运用。如:
(1)、掌握 Java 开发面向对象的软件设计思想、方法及步骤;
(2)、熟习类申明与对象的使用,并进一步加强类的定义,掌握类的继承、
接口以及变量、数组的应用;
(3)、认识 JAVA 语言的图形用户界面的设计知识,
并运用 JAVA 编写简单计
算器程序。
2 程序实现的基本思想
问题剖析
编写一个简单计算器程序,它要拥有 0~9 数及 π 的输入、加、减、乘、除、开
根号、正三角反三角函数、 e^x 、ln(x)、lg(x)、tanh 、角度和弧度的变换、删除、清
空的功能。
整体设计
(1)、第一要设计其 GUI 界面,整体界面有一个文本框,共有 32 个按钮,整
体界面用 BorderLayout 布局。
(2)、文本框搁置在整体界的
NORTH;
( 3 ) 、 0 到 9 以 及 “.”= 的 按 钮 搁 置 到 一 个 面 板 Panel1 中 , 并 用
GridLayout(4,3) 来 布 局 , 再 将 其 增 添 到 一 个 面 板 panel_center 中 , 最 后 将
panel_center 面板放进整体布局的 CENTER ;
(4)、将正三角反三角函数、 e^x 、 ln(x)、lg(x)、tanh 、角度和弧度的变换等
12 个按钮搁置到一个面板 Panel3 中,设计其按键字体为蓝色,并用 GridLayout(4,3)
来布局,再将其放进整体布局的 WEST ;
(5)、将+、 -、 * 、 /、 2 √、π、以及删除和清空等 8 个按钮搁置到一
个面板 Panel2 中,设计其按键字体为蓝色,并用 GridLayout(4,2) 来布局,再将其
放进整体布局的 EAST 中,界面设计达成。
计算器程序 java
(6)、布局设计好后再增添按钮事件。 关于此程序要考虑到点击加、 减、
乘、除按钮时能否有点击数字按钮, 假如是第一次点击数字按钮或许是点击数字按钮
前点击了加、减、乘、除按钮则直接把数字按钮的数值设置到文本框中,不然则
应把文本框中的内容加上你所点击按钮的数值设置到文本框中。 在进行加、减、
乘、除计算时要把点击加、减、乘、除按钮从前的数值保留下来,运算时是这个被保
留下来的数值和文本框中的数值加、减、乘、除。
(7)、经过基来源理,编译实现其余按键功能即可。
编程环境和工具
编程工具是 JCreatorPro.
计算器程序 java
3 系统流程图
图 1 系统流程图
开始
接收一个按钮
否
是
调用监听器判断其
是不是数字
接收一个按钮
否
是不是+、
-、 ×、 ÷
是
接收一个数 接收一个按钮
是其余运算方式
直接进行办理
否
能否“ =”
是
将结果输出到
文本框中
结束
剩余14页未读,继续阅读
资源评论
不吃鸳鸯锅
- 粉丝: 8337
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功