ScrollPane中的JavaFX BorderPane

时间:2015-09-23 14:50:36

标签: java javafx fxml

我目前正在尝试使用JavaFX和SceneBuilder构建一个应用程序,我需要向你们寻求帮助:

我在ScrollPane中有一个BorderPane。 BorderPane由元素组成,因此它的大小逐渐增大。我将BorderPane放在ScrollPane中,以便在达到ScrollPane限制时自动添加滚动条,我只需滚动查看右边的内容即可。

在ScrollPane中使用AnchorPane时,它就像魅力一样。当使用的空间大于Window(ScrollPane)的大小时,它会自动添加滚动条。

但是我似乎无法在ScrollPane中使用BorderPane。如果我手动调整Windows大小,它会显示所有元素,但是......

fxml-part看起来像这样:

<ScrollPane hbarPolicy="AS_NEEDED" pannable="false" prefHeight="-1.0" prefWidth="-1.0" vbarPolicy="AS_NEEDED"   AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="200.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
  <content>
    <BorderPane fx:id="contentPane" maxHeight="-1.0" maxWidth="-1.0" prefHeight="-1.0" prefWidth="-1.0" />
  </content>
</ScrollPane>

有谁知道为什么它不能使用BorderPane?

0 个答案:

没有答案