M
marcopolo
Gast
folgendes problem:
ich möchte eine zahl aus einem TextField auslesen und z.b. das quadrat dieser zahl ausgeben,
dazu folgender quelltext:
ich möchte eine zahl aus einem TextField auslesen und z.b. das quadrat dieser zahl ausgeben,
dazu folgender quelltext:
Code:
public class CalculatorFrame extends JFrame implements ActionListener{
JLabel label = new JLabel("Zahl:");
JTextField txt1 = new JTextField(10);
JTextField txt2 = new JTextField(10);
JButton button1 = new JButton("Quadrat");
JButton button2 = new JButton("2 hoch x");
JButton button3 = new JButton("Fakultaet");
public CalculatorFrame(){
init();
}
private void init(){
JPanel panel = new JPanel();
panel.setLayout(new FlowLayout());
panel.add(label);
panel.add(txt1);
panel.add(button1);
panel.add(button2);
panel.add(button3);
panel.add(txt2);
this.setContentPane(panel);
button1.addActionListener(this);
}
public void actionPerformed(ActionEvent e){
Object x = e.getSource();
if(x==button1){
String erg =txt1.getText();
txt2.setText(erg);
//wie kann ich erg in ein int umwandeln damit ich das quadrat ausgeben kann ???
}
}
}