Hallo an alle.
Ich sitze so seit paar stunden an einem Fehler, das ich nicht beseitigen kann. Ich weis einfach nicht wie es umgehen soll.
Also mir ist es wichtig, Figuren während der Laufzeit der BranchGroup hinzufügen zu können.
Da ich aber die Oberste BranchGroup bereits dem Universum übergeben habe, kann kene Figuren dynmaisch hinzufügen. Das heist es muss früher passieren, was mir natürlich nicht so passt .
Z.B. Ich habe ein Spielfeld (Schachbrett). Wenn ich ein Feld anklicke soll auf dem Feld irgendeine Figur erscheinen. Das mit MouseEvents und so und Behavior habe ich schon herausbekommen und funzt alles wunderbar.
Da ist der Fehler:
Wennich jetzt
Aufrufe, kommt der Exception fehler: Group: only a BranchGroup node may be added
Wenn ich ein BranchGruppe erstelle und der dann die Box hinzufüge:
Wieder exception: Group: no capability to append children
Ich sitze so seit paar stunden an einem Fehler, das ich nicht beseitigen kann. Ich weis einfach nicht wie es umgehen soll.
Also mir ist es wichtig, Figuren während der Laufzeit der BranchGroup hinzufügen zu können.
Da ich aber die Oberste BranchGroup bereits dem Universum übergeben habe, kann kene Figuren dynmaisch hinzufügen. Das heist es muss früher passieren, was mir natürlich nicht so passt .
Z.B. Ich habe ein Spielfeld (Schachbrett). Wenn ich ein Feld anklicke soll auf dem Feld irgendeine Figur erscheinen. Das mit MouseEvents und so und Behavior habe ich schon herausbekommen und funzt alles wunderbar.
Da ist der Fehler:
Java:
BrachGroup root = new BranchGroup();
root.addChild(board.createBoard());
this.universum.addBranchGraph(root);
Wennich jetzt
Java:
root.addChild(new Box());
Aufrufe, kommt der Exception fehler: Group: only a BranchGroup node may be added
Wenn ich ein BranchGruppe erstelle und der dann die Box hinzufüge:
Java:
BrachGroup root2 = new BranchGroup();
root2.addChild(new Box());
root.addChild(root2));
Wieder exception: Group: no capability to append children