Hallo Michael,
Aber was soll da anders sein als bei Buttons?
Alles Gute wünscht
… Michael
Das dachte ich auch. Bei den Buttons habe ich das folgendermaßen versucht:
public void actionPerformed(ActionEvent event)
{
String cmd = event.getActionCommand();
if (cmd.equals("Bezeichner")) {
...do something...
}
}
Bei mehreren Buttons konnte ich über cmd.equals(…) den gedrückten Button ermitteln. Mit den Textfeldern habe ich das auf die gleiche Art versucht:
TextField tf = new TextField(„some text“);
tf.addActionListener(this);
add(tf);
Nun wollte ich mit if(cmd.equals…) den Bezeichner des Textfeldes abfragen und anschließend den Inhalt in einer Variablen speichern.
Es hat aber nicht funktioniert. Wie kann ich in actionPerformed() nun herausfinden, welches Textfeld eine Eingabe erfahren hat und dessen Inhalt weiterverarbeiten?
ratlose Grüße
Michael