小编Stu*_*020的帖子

ScrollPane不与VBox滚动

我的屏幕上有一个滚动条,里面有一个vbox.我在这个vbox中添加了许多复选框(我看到它正在扩展)但滚动窗格似乎并不知道当内容超出该窗格的高度时它应该开始显示滚动条.我已经尝试更改滚动条策略,但它只显示滚动条,我实际上无法滚动.我该如何解决?

private void addCheckbox(String checkbox){
        CheckBox c = new CheckBox(checkbox);
        c.setPadding(this.paddingCheckBoxes);
        c.setSelected(true);
        this.vBoxFilters.getChildren().add(c);
    }
Run Code Online (Sandbox Code Playgroud)

这是fxml:

<StackPane>
     <children>
          <ScrollPane fx:id="scrollPaneFilters" prefHeight="878.0" prefWidth="260.0">
            <content>
              <VBox fx:id="vBoxFilters" minHeight="0.0" minWidth="0.0" prefHeight="200.0" prefWidth="200.0" />
            </content>
          </ScrollPane>
     </children>
  </StackPane>
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

java javafx scrollpane horizontal-scrolling vbox

2
推荐指数
2
解决办法
4956
查看次数

标签 统计

horizontal-scrolling ×1

java ×1

javafx ×1

scrollpane ×1

vbox ×1