设为首页 加入收藏

TOP

java计算器的实现(三)
2014-11-23 23:57:15 来源: 作者: 【 】 浏览:12
Tags:java 计算器 实现
)
d = d1 / d1;
// equalButtonIsPressed = false;
dataList.clear();
dataList.add(“” + d);
resultShow.setText(“” + d);
} else if (dataList.size() == 3) {
String n1 = dataList.get(0);
String oper = dataList.get(1);
String n2 = dataList.get(2);
double d1 = Double.parseDouble(n1);
double d2 = Double.parseDouble(n2);
double d = 0.0;
if (oper.equals(“+”))
d = d1 + d2;
else if (oper.equals(“-”))
d = d1 – d2;
else if (oper.equals(“*”))
d = d1 * d2;
else if (oper.equals(“/”))
d = d1 / d2;
dataList.clear();
dataList.add(“” + d);
resultShow.setText(“” + d);
// equalButtonIsPressed = false;
}
}
}
}


import java.awt.Color;
import javax.swing.JButton;
public class NumberButton extends JButton {
private int number;
public NumberButton(int number) {
super(“” + number);
this.number = number;
setForeground(Color.blue);
// 还可以添加代码设置其他属性,以满足自己需要的外观
}
public int getNumber() {
return number;
}
}


import java.awt.Color;
import javax.swing.JButton;
public class OperationButton extends JButton {
private String operator;
public OperationButton(String s) {
super(s);
operator = s;
setForeground(Color.red);
// 还可以添加代码设置其他属性,以满足自己需要的外观
}
public String getOperator() {
return operator;
}
}


首页 上一页 1 2 3 下一页 尾页 3/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇两个月的求职之旅 下一篇行为描述面试(STAR)基本知识

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

Shell 基本运算符 -
Shell 函数 | 菜鸟教
Linux 常用命令集合
socket 编程如何实现
Python创建简易的Soc