2017-02-16 5 views
-1

Пример кода:Какова цель использования .getChildren(). AddAll() в JavaFX?

HBox pane = new HBox(10); //new HBox pane 
    pane.getChildren().addAll(lbl, btnAdd, btnSubtract); 

Я знаю, как реализовать и получить этот код, чтобы сделать то, что я хочу, но я не уверен, что каждая часть делает. Было бы разумнее, если бы мне не пришлось указывать объекты lbl, btnadd, btnsubtract. Если он выполняет addAll, почему я должен указать все кнопки, которые у меня уже есть?

ответ

0

Если кнопка уже есть в списке детей, что HBox есть, то вы не должны добавлять его. С другой стороны, если ваш HBox не имеет этого ребенка (например, кнопка btnAdd), то это Wouldn» т появляются на всех, если вы не добавите его в.

Если вы воображаете, что HBox волшебным сделать lbl, btnAdd и btnSubtract в своих детей, потому что вы просто создали эти объекты с кодами, то вы ошибаетесь.

 Смежные вопросы

  • Нет связанных вопросов^_^