【问题标题】:JavaFX - Stretching and filling Pane with multiple componentsJavaFX - 用多个组件拉伸和填充窗格
【发布时间】:2016-09-10 16:46:44
【问题描述】:

这是我想要实现的目标:

这是我所在的位置:

这是我的布局:

我不知道如何嵌套我的组件,以便 ViewList 填充所有剩余空间(考虑到 Label 占据了该窗格的一部分)。

我不仅要求这种特殊情况,而且一般来说,当我想在一个容器中安装多个组件时也是如此。有些组件具有固定的高度/宽度,有些则必须填充剩余空间。是否有相应的策略或专用容器?

例如:

更正:填充剩余空间组件

大部分时间我只是(感谢上帝,有类似场景构建器之类的东西)垃圾邮件所有选项,直到我弄清楚事情似乎如何运作。

我还查看了 Vgrow 和 Hgrow 属性,但它似乎并不总是有效(或者我可能以错误的方式使用它)。

感谢您的帮助!

【问题讨论】:

    标签: layout javafx fxml autofill


    【解决方案1】:

    尝试为包含窗格的SplitPane 设置vGrow

     VBox.setVgrow(centerSplitPane, Priority.ALWAYS);
    

    【讨论】:

      猜你喜欢
      • 2018-06-04
      • 2019-06-15
      • 1970-01-01
      • 1970-01-01
      • 2015-11-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-28
      相关资源
      最近更新 更多