2014-01-29 2 views
0

Я читаю несколько руководств о JavaFX 2.0, и я немного запутался в двух методах компонента компоновки GridPane.Разница между GridPane.add и GridPane.setContraint

В принципе, я бы добавил узел в GridPane, используя GridPane.add (новая метка («My Label»), 0, 0);

Однако, я видел также следующие методы: GridPane.setContraint (новая метка («My Label»), 0, 0);

Может ли кто-нибудь объяснить мне разницу между этими двумя методами? Я посмотрел на javadoc, но не мог понять, может быть, мой английский недостаточно хорош, чтобы получить небольшую разницу?

Заранее спасибо.

Клем

ответ

1

Я сделал еще несколько тестов и выяснили, что .setContraints (узел, столбец, строка) на самом деле не добавить узел детей в GridPane и вам придется добавить их вручную позже, в то время как .Add (узел, столбец, строка) действительно устанавливают индексы столбцов и строк, а также добавляют узел к дочерним элементам GridPane.