Hallo,
ich hoffe auf Hilfe
Ich lasse nach dem Hinzufügen von Elementen zu einer Liste automatisch Buttons erzeugen, die dafür da sind diese Elemente später wieder löschen zu können. Nur leide reagieren die Buttons gar nicht auf den Klick. Was mache ich falsch?
ich hoffe auf Hilfe
Ich lasse nach dem Hinzufügen von Elementen zu einer Liste automatisch Buttons erzeugen, die dafür da sind diese Elemente später wieder löschen zu können. Nur leide reagieren die Buttons gar nicht auf den Klick. Was mache ich falsch?
Java:
for (int i = 0; i<z; i++) {
comp[i+e][0] = new JLabel(ziehung.ausgabe(2, i).getName());
comp[i+e][1] = new JLabel(ziehung.ausgabe(2, i).getGruppe()+"2");
comp[i+e][2] = new JLabel(ziehung.ausgabe(2, i).getLand());
JButton j = new JButton("Delete");
j.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.out.println("Test");
ziehung.delete(comp, j);
panel_3.revalidate();
panel_3.repaint();
}
});
comp[i+e][3] = j;
panel_3.add(comp[i+e][0]);
panel_3.add(comp[i+e][1]);
panel_3.add(comp[i+e][2]);
panel_3.add(comp[i+e][3]);
}