Guten Morgen
Follgenden Fehler gibt das program aus:
der Fehler bezieht sich auf follgende zeile:
Was mache ich falsch? Ich möchte ja nur ein neues Objekt in die Arrayliste anfuegen, duchsuchen und wenn dieses schon existiert eine meldung ausgeben...
Vielen Dank schonmal
Follgenden Fehler gibt das program aus:
Java:
Exception in thread "AWT-EventQueue-0" java.util.ConcurrentModificationException
at java.util.AbstractList$Itr.checkForComodification(AbstractList.java:372)
at java.util.AbstractList$Itr.next(AbstractList.java:343)
at view.NeuerArtikel.actionPerformed(NeuerArtikel.java:327)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
der Fehler bezieht sich auf follgende zeile:
Java:
for (DomArtikelDaten domArtikelDaten2 : initialisierung.getArtikel()) {
Was mache ich falsch? Ich möchte ja nur ein neues Objekt in die Arrayliste anfuegen, duchsuchen und wenn dieses schon existiert eine meldung ausgeben...
Java:
DomArtikelDaten domArtikelDaten = new DomArtikelDaten();
domArtikelDaten.setArtikel(datentable);
// Ueberpreufung ob Artikel schon besteht
for (DomArtikelDaten domArtikelDaten2 : initialisierung.getArtikel()) {
if (domArtikelDaten.getArtikelnummer().equals(
domArtikelDaten2.getArtikelnummer())) {
JOptionPane.showMessageDialog(this,
"Diese Artikelnummer wurde bereits definiert",
"Info", JOptionPane.WARNING_MESSAGE);
} else {
initialisierung.getArtikel().add(domArtikelDaten);
menueController.neuArtSave();
}
}
}
Vielen Dank schonmal