Hallo, versuche eine Gewählte Listeneintrag zu löschen aber irgendwie klappt das nicht???
Hier der Code.
[/code]
Hier der Code.
Code:
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class ListeA extends Frame implements ActionListener {
List liste;
Button speichern, löschen;
TextField tf;
ListeA() {
super("Meine Aufgaben");
setSize(400, 500);
setLocation(50, 100);
setLayout(null);
setVisible(true);
tf = new TextField();
tf.setSize(360, 20);
tf.setLocation(20, 40);
tf.setVisible(true);
add(tf);
liste = new List();
liste.setSize(250, 380);
liste.setLocation(20, 80);
liste.setVisible(true);
liste.addActionListener(this);
add(liste);
speichern = new Button("Add");
speichern.setSize(80, 80);
speichern.setLocation(300, 80);
speichern.addActionListener(this);
add(speichern);
löschen = new Button("Remove");
löschen.setSize(80, 80);
löschen.setLocation(300, 180);
löschen.addActionListener(this);
add(löschen);
}
public static void main(String[] args) {
ListeA la = new ListeA();
la.setVisible(true);
}
public void actionPerformed(ActionEvent e) {
String cmd = e.getActionCommand();
if (cmd.equals("Add")) {
liste.add(tf.getText());
}
if (cmd.equals("remove")) {
{
liste.remove(liste.getSelectedItem());
}
}
}
}