JavaFX VBox

2024 年 8 月 29 日 | 阅读 2 分钟

Vbox 布局面板将节点排列在单个垂直列中,而不是将节点排列在水平行中。它由 javafx.scene.layout.VBox 类表示,该类提供了处理节点之间的样式和距离的所有方法。需要实例化此类才能在我们的应用程序中实现 VBox 布局。

性质

此方法提供了下表中所述的各种属性。

属性描述设置器方法
对齐方式此属性用于节点的对齐。setAlignement(Double)
FillWidth此属性属于布尔类型。通过将此属性设置为 true,可调整大小的节点的宽度可以等于 VBox 的宽度。setFillWidth(boolean)
间距此属性用于设置 VBox 节点之间的间距。setSpacing(Double)

构造函数

  1. VBox() : 创建具有 0 间距的布局
  2. Vbox(Double spacing) : 创建具有 double 类型间距值的布局
  3. Vbox(Double spacing, Node? children) : 创建一个布局,在指定的子节点之间具有指定的间距
  4. Vbox(Node? children) : 创建一个布局,其中指定的节点之间没有 0 间距

示例

输出


JavaFX VBox output
下一主题JavaFX StackPane