【发布时间】:2017-02-11 06:53:28
【问题描述】:
我想调整 ScrollPane 的大小,使其适合其父容器。我测试了这段代码:
@Override
public void start(Stage stage) throws Exception {
VBox vb = new VBox();
vb.setPrefSize(600, 600);
vb.setMaxSize(600, 600);
ScrollPane scrollPane = new ScrollPane();
scrollPane.setFitToHeight(false);
scrollPane.setFitToWidth(false);
scrollPane.setHbarPolicy(ScrollBarPolicy.AS_NEEDED);
scrollPane.setVbarPolicy(ScrollBarPolicy.AS_NEEDED);
VBox vb2 = new VBox();
vb.getChildren().add(scrollPane);
scrollPane.getChildren().add(vb2);
Scene scene = new Scene(vb);
stage.setScene(scene);
stage.show();
}
现在我想让scrollPane 的宽度、高度与外部VBox(vb) 相同。但是我失败了!有人可以帮帮我吗?
【问题讨论】: