import java.awt.*;
import java.awt.event.*;
import java.applet.*;
public class Calculator extends Applet implements ActionListener {
private TextField fieldA = new TextField("0", 10);
private TextField fieldB = new TextField("0", 10);
private TextField fieldC = new TextField("0", 10);
private TextField result = new TextField("", 18);
private Label labelA = new Label("Wymiar A:");
private Label labelB = new Label("Wymiar B:");
private Label labelC = new Label("Wymiar C:");
private Button calculate = new Button("Policz");
@Override
public void init() {
add(this.labelA);
add(this.fieldA);
add(this.labelB);
add(this.fieldB);
add(this.labelC);
add(this.fieldC);
add(this.calculate);
calculate.addActionListener(this);
add(this.result);
}
public void actionPerformed(ActionEvent evt) {
if (evt.getSource() == this.calculate) {
double a = Double.parseDouble(this.fieldA.getText());
double b = Double.parseDouble(this.fieldB.getText());
double c = Double.parseDouble(this.fieldC.getText());
double result = (a * b + b * c + a * c) / 250000;
this.result.setText("" + result);
repaint();
}
}
}
Łapaj. Kompilowałem w Eclipsie, jakby w czymś innym nie szło. Oczywiście w HTML wrzucasz odpowiedni znacznik do pliku .class. Pozwoliłem sobie też uprościć twój wzór o jedną głupią operacje - miałeś coś w stylu [(x)4]/1000000 <=> (x)/250000