首先利用字符串数组保存计算器上的按钮的标签名
private final String[] str = {"7","8","9","/","1/x","sin","4","5","6","*","x½","cos","1","2","3","-","x²","tan",".","0","=","+","x³","log"};
然后创建五个方法用来完成计算器的实现:
- 构造方法
- 用来初始化计算器的框架和组件
2.actionPerformed()
- 用来监听按钮对象,并作出相应的事件
3.Reset()
- 重置文本框中的数字为0,并初始化各项数据
4.Number()
- 对数字的操作,把数字添加到文本框中
5.Operator()
- 判断运算符,执行相应的代码,得到计算结果
完整代码可以看我的 GitHub:
GitHub地址:https://github.com/RushTop/Hey.git