日本侵略台湾的资料:求大虾们赐教java程序下载设置过程

来源:百度文库 编辑:高校问答 时间:2024/04/29 23:16:04
求大虾们赐教java程序下载设置过程
我的手机是MOTO的

import java.awt.*;
import java.awt.event.*;
import java.applet.*;
public class Calculator extends Applet implements ActionListener
{
TextField text1,text2,text3;
Button button1,button2,button3,button4,button5;
Label label1,label2;

public void init()
{
text1=new TextField();
text2=new TextField();
text3=new TextField();
button1=new Button("+");
button2=new Button("-");
button3=new Button("*");
button4=new Button("/");
label1=new Label();
label2=new Label("=");
add(text1);
add(label1);
add(text2);
add(label2);
add(text3);
add(button1);
add(button2);
add(button3);
add(button4);
button1.addActionListener(this);
button2.addActionListener(this);
button3.addActionListener(this);
button4.addActionListener(this);
}

public void actionPerformed(ActionEvent e)
{
float n=Float.valueOf(text1.getText()).floatValue();
float m=Float.valueOf(text2.getText()).floatValue();
if(e.getSource()==button1)
{

text3.setText(Float.toString(m+n));
label1.setText("+");
}
else if(e.getSource()==button2)
{
text3.setText(Float.toString(m-n));
label1.setText("-");

}
else if(e.getSource()==button3)
{
text3.setText(Float.toString(m*n));
label1.setText("*");
}
else if(e.getSource()==button4)
{
text3.setText(Float.toString(m+n));
label1.setText("/");
}

}

}

先填写要计算的数字 然后按相应的计算方式即可得到答案。希望有更好的算法交流~