2017-02-16 866 views
-1

示例代码:在JavaFX中使用.getChildren()。addAll()的目的是什么?

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

我知道如何实现和得到这个代码做我想要的,但我不知道每一块做什么。如果我不必指定lbl,btnadd,btnsubtract对象,这将更有意义。如果它执行addAll为什么我必须指定我已经拥有的所有按钮?

回答

0

如果你的按钮已经在儿童的名单,该HBox有,那么你不应该将它添加。在另一方面,如果你的HBox没有发现孩子(如按钮btnAdd),那么它止跌”牛逼出现在所有的,如果你不将它添加。

如果你想象的HBox会神奇地让lblbtnAddbtnSubtract到它的孩子,因为你只需创建这些对象与代码,那么你就错了。

相关问题