在MacOS上完美=>在Windows上一个灰色的底部边框

时间:2015-06-25 07:30:54

标签: css javafx background

我希望任何人都能提供帮助......我们在JavaFX中编写了一个小应用程序。

此模块有

VBOX -> 
-ToolBar
-SplitPane ->
--AnchorPane
--AnchorPane

VBOX设置为600px高度。 SplitPane和两个AnchorPanes也是。

在MacOS X中,一切看起来都很棒 - 但在Windows中,底部有一个大的灰色边框。

我不知道我可以提供哪些信息来解决这个问题...... 请问我是否需要了解任何事情。

我已经用红色背景测试了SplitPane和VBOX。但是=>失败,边界仍然是灰色的。

谢谢!请原谅我的英文写作......我不是原生的:)

Mac:

enter image description here

Windows:

enter image description here

1 个答案:

答案 0 :(得分:0)

Your SplitPane is not able to cover the whole height of VBox. To force SplitPane to change its height when VBox changes its, use :

VBox.setVgrow(splitPane, Priority.ALWAYS);

In fxml you can achieve the same effect by adding :

<SplitPane VBox.vgrow="ALWAYS">