练手小项目(二):计算器(说明文档)

 练手小项目(二):计算器说明文档

大概写了些思路大家看下吧
时间 2009年1月21日
开发工具:Eclipse

项目描述:仿系统自带的计算器,功能包括小数,整数的加减乘除,清零和删除上一次输入等功能,代码简单,通俗易懂。
运用的知识点:图形界面,SWing组件,事件处理,布局管理器等。

项目过程:
1.建立窗口界面
设置窗口大小
禁止框架调动
响应关闭窗口事件
显示窗口

2.添加组件
实例化两个Panel容器
实例一个显示输入框并装入到Panel中添加Panel
实例若干按钮利用布局管理器并装入Panel中放入相应位置

3.响应所有按钮事件
创建时间坚挺类,注册监听器等
根据按键响应不同功能
(1)加载加减乘除按钮实现方法
定义一个变量X存放数据利用StringBuffer 清空输入
(2)“=”号功能实现方法
利用变量Z使用Switch语句调用相应的加减乘除
(3)“.“功能实现方法
先判断是否有小数点已经有不做任何操作,若没有小数点如果初始化为0在0后添加小数点如果输入框为空
不做任何操作否则在原有显示上添加小数点
(4)
"back"功能实现方法
如果输入显示框数据不为0并且不为1时利用delete方法删除相应数据否则输入框显示设置为0。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值