Класс HBox
Класс HBox расширяет класс Pane и представляет панель компоновки, которая компонует свои дочерние узлы в один ряд.
Класс HBox имеет, помимо унаследованных от класса Pane, следующие свойства, конструкторы и методы:
Свойство spacing – горизонтальный интервал между дочерними узлами.
Свойство alignment – поле перечисления javafx.geometry.Pos, определяющее общее выравнивание по ширине и по высоте.
Свойство fillHeight – если true, тогда дочерние узлы полностью заполняют высоту ряда, если false (по умолчанию) – тогда дочерние узлы придерживаются своих предпочтительных размеров.
Конструктор public HBox().
Конструктор public HBox(double spacing).
Конструктор public HBox(Node... children).
Конструктор public HBox(double spacing, Node... children).
Метод public static void setHgrow(Node child, Priority value) – устанавливает горизонтальный приоритет для дочернего узла.
Метод public static Priority getHgrow(Node child) – возвращает горизонтальный приоритет для дочернего узла.
Метод public static void setMargin(Node child, Insets value) – устанавливает отступы слева, сверху, снизу и справа дочернего узла.
Метод public static Insets getMargin(Node child) – возвращает отступы слева, сверху, снизу и справа дочернего узла.
Метод public static void clearConstraints(Node child) – удаляет все привязки дочернего узла.
Метод public DoubleProperty spacingProperty() – возвращает JavaFX Beans свойство горизонтального интервала между дочерними узлами.
Метод public final void setSpacing(double value) – устанавливает горизонтальный интервал между дочерними узлами.
Метод public final double getSpacing() – возвращает горизонтальный интервал между дочерними узлами.
Метод public ObjectProperty<Pos> alignmentProperty() – возвращает JavaFX Beans свойство общего выравнивания по ширине и по высоте
Метод public final void setAlignment(Pos value) – устанавливает общее выравнивание по ширине и по высоте.
Метод public final Pos getAlignment() – возвращает общее выравнивание по ширине и по высоте.
Метод public BooleanProperty fillHeightProperty() – возвращает JavaFX Beans свойство заполнения высоты ряда.
Метод public final void setFillHeight(boolean value) – устанавливает заполнение высоты ряда.
Метод public final boolean isFillHeight() – возвращает true, если дочерние узлы полностью заполняют высоту ряда, false (по умолчанию) – если дочерние узлы придерживаются своих предпочтительных размеров.
Метод public Orientation getContentBias() – возвращает javafx.geometry.Orientation.HORIZONTAL, если предпочтительная высота зависит от ширины, или javafx.geometry.Orientation.VERTICAL, если предпочтительная ширина зависит от высоты.
Метод public void requestLayout() - запрашивает компоновку перед отображением следующей сцены.
Метод public double getBaselineOffset() - вычисляет базовую линию.
