为什么我的场景不能扩大到全尺寸?

时间:2016-07-05 13:02:03

标签: java javafx

我遇到问题,我的场景不会扩大整个尺寸,因此底部窗格上的图像只能看到一半。

场景设置为菜单栏,splitepane,然后是bottompane。场景似乎随着宽度相应调整,但削减了一半的bottompane。 例如

Image of problem

窗格和场景的代码..

 VBox root = new VBox();
 Scene scene = new Scene(root, 1300, 900);

 root.getChildren().add(menuBar); 

 SplitPane splitPane = new SplitPane();
 splitPane.setPrefSize(1300,900);
 root.getChildren().add(splitPane); 


 HBox bottomPane = new HBox();
 HBox bottomPane = new HBox();
 root.getChildren().add(bottomPane);

 stage.setMaximized(true);
 stage.setMinWidth(500);
 stage.setMinHeight(550);
 stage.setScene(scene);
 stage.show();

我认为我只是在运行时最大化场景

1 个答案:

答案 0 :(得分:0)

你试过sizeToScene吗?我希望这就是你要找的。 http://www.java2s.com/Code/Java/JavaFX/sizeToScene.htm