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...
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
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++;
}
}
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