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. 最后进行最后的测试,改正一些编写中的小错误,实现最后的结果。