JavaFx:SplitPane 中不可调整大小的分隔线
JavaFx: Unresizeable divider in SplitPane
我想知道是否有任何选项可以在 FXML 文件中将分隔符位置设置为固定位置(拆分窗格)?我正在尝试将此分隔线固定在确定的位置。
是的,一招就可以。您必须像这里一样为 SplitPane
设置 Pref Width:
然后你必须像这里一样为每个 AnchorPane
设置最小宽度:
并且将无法移动分隔线,因为分隔线有一些规则:
SplitPane 中的分隔线具有以下行为
- 分隔线不能与另一个分隔线重叠
- 分隔符不能与节点重叠。
- 移动到 left/top 的分频器将在达到节点的最小尺寸时停止。
- 移动到 right/bottom 的分隔符将在达到节点的最大大小时停止。
来源:https://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/SplitPane.html
我想知道是否有任何选项可以在 FXML 文件中将分隔符位置设置为固定位置(拆分窗格)?我正在尝试将此分隔线固定在确定的位置。
是的,一招就可以。您必须像这里一样为 SplitPane
设置 Pref Width:
然后你必须像这里一样为每个 AnchorPane
设置最小宽度:
并且将无法移动分隔线,因为分隔线有一些规则:
SplitPane 中的分隔线具有以下行为
- 分隔线不能与另一个分隔线重叠
- 分隔符不能与节点重叠。
- 移动到 left/top 的分频器将在达到节点的最小尺寸时停止。
- 移动到 right/bottom 的分隔符将在达到节点的最大大小时停止。
来源:https://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/SplitPane.html