1. 在开始写计算器之前,用笔在纸上画出计算器的草图,显示屏的位置,
每个按钮的位置及大小比列。
2. 使用 setLayout(new GridLayout(6, 3, 10, 10)); 创建容器框框,使
用 JPanel JPanel pane = new JPanel();
pane.setLayout(new BorderLayout());
pane.add(result, BorderLayout.NORTH);
pane.add(number_key, BorderLayout.SOUTH);
通过之前的草图将按钮位置排好,这样计算器的外部形状也 Ok 。
3. 图形边框解决了之后开始通过 getSource () == “”去的事件源对象,
进行实现按钮的输入;
4. 这是计算器最关键的一步——实现计算器的运算,首先定义四则运算的
符号 i 。通过符号 i 实现加减乘除。如:
switch (symbol) {
case 1 :
{
double ad =
total + Double.parseDouble(result.text.getText());
result.text.setText(ad + "");
i = 0;
sum = "";
break;
}
实现加法。
5. 最后进行最后的测试,改正一些编写中的小错误,实现最后的结果。