Hallo Leute,
Habe eine kleine App. geschrieben fürs üben das 2 Zahlen addieren soll, nur leider kriege ich mit dem "Löschen" Button nicht die Textfileds gelöscht um neue Berechnungen zu machen. Hier ist der Code:
Habe eine kleine App. geschrieben fürs üben das 2 Zahlen addieren soll, nur leider kriege ich mit dem "Löschen" Button nicht die Textfileds gelöscht um neue Berechnungen zu machen. Hier ist der Code:
Code:
import java.awt.*;
import java.awt.event.ActionListener;
import java.awt.event.WindowListener;
public class Toplama extends Frame
{
Label labText1,labText2 ;
TextField labSuc1,labSuc2;
TextArea taInfo;
Button bTopla,bCk;
public Toplama ()
{
setSize (300,400);
setLayout(null);
labText1= new Label("Erste Zahl");
labText2= new Label ("Zweite Zahl");
labSuc1 = new TextField();;
labSuc2= new TextField();
taInfo= new TextArea() ;
bTopla= new Button (" Addiere ");
bCk = new Button ("Losche");
labSuc1.setBounds(20,120,100,20);
labSuc2.setBounds(180,120,100,20);
labText1.setBounds(20,90,100,25);
labText2.setBounds(180,90,100,25);
taInfo.setBounds(50,210,200,100);
bTopla.setBounds(95,160,100,25);
bCk.setBounds(100,340,100,25);
add(labText1);
add(labText2);
add(labSuc1);
add(labSuc2);
add(taInfo);
add(bTopla);
add(bCk);
setVisible(true);
}
public static void main (String [] args)
{
Toplama hedef=new Toplama();
}
public boolean handleEvent (Event e){
if (e.target==bTopla && e.id== Event.ACTION_EVENT){
rechneClicked();
if (e.target==bCk && e.id== Event.ACTION_EVENT){
loscheClicked();
}
}
{
return false;
}
}
private void rechneClicked ()
{
double z1 = Double.parseDouble(labSuc1.getText());
double z2 = Double.parseDouble(labSuc2.getText());
taInfo.setText((z1+z2+""));
}
private void loscheClicked() // Wo ist der Fehler ?
{
labSuc1.setText("");
labSuc2.setText("");
taInfo.setText("");
}
}