示例代码:
HBox pane = new HBox(10); //new HBox pane pane.getChildren().addAll(lbl, btnAdd, btnSubtract);
我知道如何实现并让代码完成我想要的,但我不确定每件作品的作用。如果我不必指定lbl,btnadd,btnsubtract对象,那将更有意义。如果它执行addAll,为什么我必须指定我已经拥有的所有按钮?
答案 0 :(得分:0)
如果您的按钮已经在HBox
所拥有的子项列表中,那么您就不应该将其添加进去。另一方面,如果您的HBox
没有该子项(例如按钮) btnAdd
),如果您不将其添加,则根本不会显示。
如果您想象HBox
会奇怪地将lbl
,btnAdd
和btnSubtract
放入其子项中,因为您只是使用代码创建了这些对象,那么您就是错。