清华培训感悟:JAVA编程

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 02:12:10
1. 编写Applet程序,包括两个标签和两个文本框,在程序中定义一个整数和一个浮点数,将两数和、差在标签中输出,两数的积、商在文本框中显示。

我会在线等的。谢谢大家

import java.applet.*;
import java.awt.*;
public class MyApplet extends Applet
{
TextField x2 = new TextField(10);
TextField x1 = new TextField(10);
Label b1 = new Label(" ");
Label b2 = new Label(" ");
int a = 4;
double b = 0.5;
double z1;
double z2;
double z3;
double z4;

public void init()
{
TextField x1 = new TextField(10);
TextField x2 = new TextField(10);
Label b1 = new Label(" ",Label.CENTER);
Label b2 = new Label(" ");

z1 = a*b;
z2 = a/b;
z3 = a+b;
z4 = a-b;

add(b1);
add(b2);
add(x1);
add(x2);

x1.setText("" + z1);
x2.setText("" + z2);
b1.setText("" + z3);
b2.setText("" + z4);

}
public void paint(Graphics g)
{

g.drawString("" ,50,60);
}

}

我对上面的程序进行下修改,虽然他那是正确的,便是他对标检和文本筐定义重复了。
import java.applet.*;
import java.awt.*;
public class MyApplet extends Applet
{
TextField x2 = new TextField(10);
TextField x1 = new TextField(10);
Label b1 = new Label(" ");
Label b2 = new Label(" ");
int a = 4;
double b = 0.5;
double z1;
double z2;
double z3;
double z4;

public void init()
{
z1 = a*b;
z2 = a/b;
z3 = a+b;
z4 = a-b;

add(b1);
add(b2);
add(x1);
add(x2);

x1.setText("" + z1);
x2.setText("" + z2);
b1.setText("" + z3);
b2.setText("" + z4);

}
public void paint(Graphics g)
{

g.drawString("" ,50,60);
}

}