JAVa计算器按钮监听

来源:百度知道 编辑:UC知道 时间:2024/06/12 12:59:57
if(e.getSource()==b14)
{
if(type=="equals")
display.setText(".");
else if(display.getText().equals("0"))

display.setText(".");
else
display.setText(display.getText()+'.');
}
谁可以帮我解释上面的代码啊????谢谢了

if(e.getSource()==b14)// 如果点击的b14这个变量代表的按钮
{
if(type=="equals") //type== equals时
display.setText("."); //设置display 的值是“。”
else if(display.getText().equals("0")) //获取display值并进行比较
display.setText("."); //设置display 的值是“。”
else
display.setText(display.getText()+'.');//获取dislpay值并在后面+"."
}