JavaFX VBox2024 年 8 月 29 日 | 阅读 2 分钟 Vbox 布局面板将节点排列在单个垂直列中,而不是将节点排列在水平行中。它由 javafx.scene.layout.VBox 类表示,该类提供了处理节点之间的样式和距离的所有方法。需要实例化此类才能在我们的应用程序中实现 VBox 布局。 性质此方法提供了下表中所述的各种属性。 属性 | 描述 | 设置器方法 |
---|
对齐方式 | 此属性用于节点的对齐。 | setAlignement(Double) | FillWidth | 此属性属于布尔类型。通过将此属性设置为 true,可调整大小的节点的宽度可以等于 VBox 的宽度。 | setFillWidth(boolean) | 间距 | 此属性用于设置 VBox 节点之间的间距。 | setSpacing(Double) |
构造函数- VBox() : 创建具有 0 间距的布局
- Vbox(Double spacing) : 创建具有 double 类型间距值的布局
- Vbox(Double spacing, Node? children) : 创建一个布局,在指定的子节点之间具有指定的间距
- Vbox(Node? children) : 创建一个布局,其中指定的节点之间没有 0 间距
示例输出

|