T.M. SoftStudio

feci quod potui, faciant meliora potentes

Класс 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() - вычисляет базовую линию.