我有一个FlowPane驻留在其中的ScrollPane。当我通过拖动边缘来调整窗口大小时,FlowPane不会增长!它保持其固定大小。用鼠标扩展ScrollPane时如何调整FlowPane的大小?
我尝试了很多方法,但是没有运气! 这是我最简单形式的fxml代码:
<ScrollPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="400.0" prefWidth="600.0" xmlns:fx="http://javafx.com/fxml/1" xmlns="http://javafx.com/javafx/11.0.1">
<content>
<FlowPane prefHeight="411.0" prefWidth="613.0" style="-fx-background-color: green;" />
</content>
</ScrollPane>
答案 0 :(得分:0)
答案很简单。但是不知道为什么没人回答。经过数小时的测试,我找到了解决方案。如果其他人也有相同的问题,我会分享答案。
<ScrollPane fitToHeight="true" fitToWidth="true" hbarPolicy="ALWAYS" prefHeight="670.0" prefWidth="434.0" vbarPolicy="ALWAYS" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="6.0" AnchorPane.topAnchor="0.0">