2017-02-16 864 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到它的孩子,因爲你只需創建這些對象與代碼,那麼你就錯了。

相關問題