Hallo, ich wundere mich gerade etwas darüber, dass mir folgende Fehlermeldung angezeigt wird:
Caused by: java.lang.IllegalArgumentException: Children: duplicate children added: parent = VBox@7208d693
Was das bedeutet ist mir klar, ich weiß auch wo es herkommt...
[CODE]int i = 0;
for (Lable lable : allLables) {
CheckBox cbx = new CheckBox();
cbx.setId("hmmmmm" + i);
cbx.setText(lable.getName());
for (Lable proofLable : activeLables) {
if (lable.getName().equals(proofLable.getName())) {
cbx.setSelected(true);
} else cbx.setSelected(false);
verticalCbxLayout.getChildren().add(cbx);
i++;
}
}[/CODE]
Wie löst man so was am Besten? Hab auch schon versucht die Checkboxen erst in ein Array zu laden und dann später einzufügen - ohne Erfolg.
In anderen Sprachen war das bis dato nie ein Problem so eine UI zu laden oO
Besten Dank vorab und allen einen schönen Abend.
Martin