下面是一个Applet程序,其功能是接收用户输入的两个整数,比较它们的大小,并在用户按下“比较”按钮后
来源:百度知道 编辑:UC知道 时间:2024/06/04 01:40:16
注意:不改动程序的结构,不得增行或删行.
import java.applet.*;
import java.awt.*;
import java.awr.event.*;
public class FindMax extends Applet implements ActionListener{
Label result;
TextField in1,in2;
Button btn;
int a=0,b=0,max;
public void init(){
result = new Label"请先输入两个待比较的整数");
in1=new TextField(5);
in2=new TextField(5);
btn=new Button("比较");
add(in1);
add(in2);
add(btn);
add(result);
btn.addActionListener(this);
}
public void actionperformed(ActionEvent e){
a=in1;
n=in2;
if(a>b)
max=a;
else
max=b;
btn.setText("两个数中最大值是:"+max);
}
到底是拿错了啊,就有两个地方a=in1; n=in2;n是不是该是b啦,还有 btn.setText应该是result.text把
import java.applet.Applet;
import java.awt.Button;
import java.awt.Label;
import java.awt.TextField;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class FindMax extends Applet implements ActionListener {
Label result;
TextField in1, in2;
Button btn;
int a = 0, b = 0, max;
public void init() {
result = new Label("请先输入两个待比较的整数");
in1 = new TextField(5);
in2 = new TextField(5);
btn = new Button("比较");
add(in1);
add(in2);
add(btn);
add(result);
btn.addActionListener(this);
}
public void actionPerformed(ActionEvent e) {
a = new Integer(in1.getText()).intValue();
b = new Integer(in2.getText()).intValue();
if (a > b)
max = a;
else
max = b;
result.setText(&