0
添加節點(PROGRAMM)如果我追加像這樣的節點:的JavaFX之前或之後的另一個節點(XML)
HBox child = new HBox();
HBox fooBar = (HBox) doc.lookup("#fooBar");
fooBar.getChildren().add(child);
它可能工作,但不是我想要它,因爲我想要定義的位置的方式。如果我在fooBar之前或之後想要孩子怎麼辦?
<HBox>
<HBox id="first"></HBox>
<HBox id="fooBar"></HBox>
<HBox id="last"></HBox>
</HBox>
當然,'fooBar.getChildren()的indexOf(FOOBAR)'必定返回'-1',因爲你不允許添加一個節點作爲自身的一個孩子 - 但更多的是這個問題的問題比答案的問題。 –
你說得對。當然它必須是父母 – Abaddon666
謝謝!太棒了。 – Asperger