Hallo !
Ich habe eine Liste erstellt und dieser einen ActionListener mitgegeben.
Jetzt möchte ich, dass wenn ein bestimmtes Listenelement ausgewählt wird(z.Bsp. "Element 1"), ein bestimmter Text in dem Textfeld text1 angezeigt wird.
Bei allen anderen Listenelementen (Element2-6) soll auch ein Text angezeigt werden , nur nicht der gleiche wie oben.
Mein Problem ist, wie komme ich an das einzelne Listenelement ran ???:L
Ich habe eine Liste erstellt und dieser einen ActionListener mitgegeben.
Jetzt möchte ich, dass wenn ein bestimmtes Listenelement ausgewählt wird(z.Bsp. "Element 1"), ein bestimmter Text in dem Textfeld text1 angezeigt wird.
Bei allen anderen Listenelementen (Element2-6) soll auch ein Text angezeigt werden , nur nicht der gleiche wie oben.
Mein Problem ist, wie komme ich an das einzelne Listenelement ran ???:L
Java:
import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;
public class Liste1 extends Applet implements ActionListener {
List l1;
TextField text1;
public void init(){
l1 = new List(2, true);
l1.add("Element1");
l1.add("ELement2");
l1.add("ELement3");
l1.add("ELement4");
l1.add("ELement5");
l1.add("ELement6");
l1.addActionListener(this);
text1 = new TextField(20);
setLayout(new BorderLayout());
add(l1,BorderLayout.NORTH);
add(text1,BorderLayout.SOUTH);
}
public void actionPerformed(ActionEvent e) {
//Hier fehlt was
}
}
Zuletzt bearbeitet: