T.M. SoftStudio

feci quod potui, faciant meliora potentes

Класс VBox

Класс VBox расширяет класс Pane и представляет панель компоновки, которая компонует свои дочерние узлы в один столбец.

Класс VBox имеет, помимо унаследованных от класса Pane, следующие свойства, конструкторы и методы:

  • Свойство spacing – вертикальный интервал между дочерними узлами.

  • Свойство alignment – поле перечисления javafx.geometry.Pos, определяющее общее выравнивание по ширине и по высоте.

  • Свойство fillWidth – если true, тогда дочерние узлы полностью заполняют ширину столбца, если false (по умолчанию) – тогда дочерние узлы придерживаются своих предпочтительных размеров.

  • Конструктор public VBox().

  • Конструктор public VBox(double spacing).

  • Конструктор public VBox(Node... children), public VBox(double spacing, Node... children).

  • Метод public static void setVgrow(Node child, Priority value) – устанавливает вертикальный приоритет для дочернего узла.

  • Метод public static Priority getVgrow(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 fillWidthProperty() – возвращает JavaFX Beans свойство заполнения ширины столбца.

  • Метод public final void setFillWidth(boolean value) – устанавливает заполнение ширины столбца.

  • Метод public final boolean isFillWidth() – возвращает true, если дочерние узлы полностью заполняют ширину столбца, false (по умолчанию) – если дочерние узлы придерживаются своих предпочтительных размеров.

  • Метод public Orientation getContentBias() – возвращает javafx.geometry.Orientation.HORIZONTAL, если предпочтительная высота зависит от ширины, или javafx.geometry.Orientation.VERTICAL, если предпочтительная ширина зависит от высоты.

  • Метод public void requestLayout() - запрашивает компоновку перед отображением следующей сцены.