收藏本站
设为主页
联系站长
欢迎光临  | 网站首页 | 编程技术 | 网络技术 | 建站技术 | 数据库技术 | 软件应用 | 硬件技术 | 下载中心 | 睿学论坛 |  {$Wap} Welcome to RuiXue
您现在的位置: 睿学电脑技术网 >> 编程技术 >> JAVA >> 正文
  编程中国 - JAVA多 功能计算器    热 荐   【字体:小 大】
编程中国 - JAVA多 功能计算器
作者:互联网    编程技术来源:互联网    点击数:    更新时间:2008-10-28    

睿学电脑专家提供,编程技术,SEO技术,网站技术,建站技术,软件应用,网上赚钱,提高流量,网络安全交流

:http://bbs.bccn.net/thread-226681-1-1.html

/***** ***** ***** 欢迎使用多功能计算器 v1.0 Beta ***** ***** *****/

                                      ------meteor

/***** ***** ***** ***** ***** 软件说明 ***** ***** ***** ***** *****/

1.开发环境
Windows XP + eclipse 3.32 + JDK 1.50

2.运行方式

在装在有Java SE Runtime Environment(JRE)1.50 的机器上
双击 Calculator.jar 即可运行本程序.


/***** ***** ***** ***** ***** 设计说明 ***** ***** ***** ***** *****/

1.采用面向对象的设计思想.

所有字段都封装起来,(除了JButton b[]字段,因为现在还不会封装数组-_-!)
只能通过get(),set()访问.


2.图形化设计

用setBounds()布局,使面板组合更自然.

按钮图标是用PhotoShop做的,使界面更优美.


3.功能完善

实现了全部46个按钮的监听,能满足一般科学计算功能.

实现了不用按等号的连续运算.

当不小心按下除以0时,系统会提示重新输入除数,而不是要按"归0"才能继续运算.
这点可是比Windows自带的计算器要智能哦^-^!

添加了时钟面板,可以实时查看系统时间.(只是练习,系统时间哪台电脑没有-_-~)


4.思路清晰

灵活运用方法,使程序思路清晰明了.

同时较大程度的减小了代码长度,使总长度控制在1100行.


/***** ***** ***** ***** ***** 关于作者 ***** ***** ***** ***** *****/

    学习JAVA两个月了,觉得应该可以做点东西了.在这次编写过程中,遇到了不

少困难,比如布局,按钮的监听,打包等.由于本计算器用到的按钮之多,逻辑之复

杂,曾让我陷入困境,但我通过不断地断点和条件调试,极大程度的消除了Bug.

但是,由于其复杂性又使我个人难以完成全部的覆盖测试,所以现在发个Beta版的,

请广大网友使用后,如果发现Bug或有任何疑问和建议,请与本人联系,以便即时

修正和完善,本人感激不尽!!!同时欢迎学习JAVA的人士共同学习,探讨有关JAVA

的问题.你们的关注和支持是我前进的巨大动力.

我的联系方式 E-mail:yehaibin57@163.com    QQ:170095942

    本计算器开源,您可以在文件中获得源码.但需尊重个人的劳动成果,请不要

在未经本人同意情况下修改作者信息并发布源码或软件.

    这是本人 JAVA 的第一部作品,以后还会陆续出其它作品的.欢迎交流,指教.

                                                               meteor
                                                             08.08.03

Calculator.rar

 

 

 


睿学电脑专家提醒,希望大家多做研究,争取总结出更多更好的经验。
编程技术录入:admin    责任编辑:admin 
  • 上一篇编程技术: 编程中国 -  JAVA做 的图片浏览GUI源代码…

  • 下一篇编程技术: 获取java 线程中信息的 两种方法…
  • 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】
    最新热点 最新推荐 相关文章
    编程中国 -  JAVA做 的图片浏…
    编程中国 -  JAVA记 事本(可…
    对比C++和 Java …
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
     | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 |
    网站版权:睿学电脑技术有限公司 版权所有 ©2007-2009 内容版权:本站所有资料均由网友提示或收集于互联网,其版权归原作者所有,如原作者对本站收录其作品有异义,请及时告知,本站将及时删除。如有其它疑问请与站长联系 站长:睿学
    粤ICP备09133177号