用JAVA写的一个计算器

原创 2006年06月24日 23:12:00

这学期JAVA课的大作业时写一个计算器,要求实现表达式的解析,多线程(觉得这条实在是在为了用而用)

之前没空,只写了了内核,到了最后一个星期才花了几个小时写好了界面,并完成了对接。可惜还是有几个功能没来及实现。

写时发现Swing中的网箱布局非常好用,我用它加上网格布局很快的做出了整齐的界面

BigDecimal类挺好的,不用自己去写高精度了,很容易的实现了超大的N!

不过我想如果用C#来写,应该能写得更快些。觉得C#中某些机制挺好用的。

源代码: 

http://pickup.mofile.com/2312273833643431

可执行文件(jar格式,需安装JRE)

http://pickup.mofile.com/1831798974040789

 

小项目-Java开发简单的计算器

本项目课程使用 Java 语言完成了一个简单的计算器。将使用到 Java Swing 图形组件等等。 一、实验简介 本次实验制作一个可以进行简单的四则运算的计算器,会使用到...
  • dancheren
  • dancheren
  • 2017年01月16日 20:14
  • 10328

JAVA编写有图形化界面的计算器

JAVA编写有图形化界面的计算器目录JAVA编写有图形化界面的计算器 目录 计算器功能 代码块 运行界面 心得计算器功能 加减乘除四则运算 负数和小数运算 退格、清除和归零 开根号 百分号 倒数 代码...
  • H_JinXian
  • H_JinXian
  • 2016年04月26日 10:19
  • 7450

java设计模式学习笔记之计算器中的简单工厂模式

java设计模式学习笔记之计算器中的简单工厂模式 最近在重温设计模式,偶然看到程杰的《大话设计模式》写的非常不错、通俗易懂,之后的一系列都是学习的笔记,仅此记录。 一、情景回放:某校大二软件工程专...
  • qq137722697
  • qq137722697
  • 2016年11月30日 21:56
  • 2266

一个比较好的Java写的计算器代码

import java.awt.BorderLayout; import java.awt.Color; import java.awt.GridLayout; import java.awt....
  • iliya
  • iliya
  • 2010年06月14日 01:43
  • 81800

java基础语言写简单计算器

在下不才,编写的简简单单的计算器,主要用了Swing和awt,编写时逻辑还有点混乱,所以有什么不妥或者更好改善的地方,还请大家多多指教。E-mail:1272456885@qq.com...
  • koujin1994
  • koujin1994
  • 2016年07月04日 10:22
  • 8393

javaGUI设计一个简单计算器

package Calculator; import java.util.*; import java.awt.*; import javax.swing.*; import java.awt...
  • zhouchao959734239
  • zhouchao959734239
  • 2016年06月07日 17:04
  • 2003

用python写的一个简单的计算器

用Python完成的一个简单的计算器,能算简单的+,-,×,/运算,暂不支持键盘输入,以后会慢慢加些附加的功能,让它变得强大些from Tkinter import *def frame(root,s...
  • qqyyhh
  • qqyyhh
  • 2007年04月12日 18:43
  • 2682

基于Java实现的一个简单计算器

迷你计算器 本计算器能够实现基本的加减乘除四则运算。项目基于AWT和Swing,利用Java语言实现。JDK的版本是1.7。   运行界面:   代码: import java.awt.Borde...
  • haishangpiaobo2015
  • haishangpiaobo2015
  • 2017年03月31日 18:34
  • 856

用Java写的一个实现大数计算器的类

为了练习一下Java编程,今天写了一个能进行大数计算的类,只需要调用本类的一个方法,以算数表达式为参数,方法就可返回计算结果。...
  • kuaisuzhuceh
  • kuaisuzhuceh
  • 2014年01月22日 20:56
  • 1828

用NetBeans编写计算器

NetBeans是开源软件开发集成环境,是一个开放框架,可扩展的开发平台,可以用于Java,C/C++,PHP等语言的开发,本身是一个开发平台,可以通过扩展插件来扩展功能。(摘自好搜百科)...
  • sunshinesky2
  • sunshinesky2
  • 2015年09月19日 11:05
  • 1467
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用JAVA写的一个计算器
举报原因:
原因补充:

(最多只允许输入30个字)