【问题标题】:JavaFx: Unresizeable divider in SplitPaneJavaFx:SplitPane 中不可调整大小的分隔符
【发布时间】:2016-09-26 11:35:15
【问题描述】:

我想知道是否有任何选项可以将分隔线位置设置为 FXML 文件中的恒定位置 (SplitPane)?我正在尝试将这个分隔线固定在确定的位置。

【问题讨论】:

    标签: javafx splitpane


    【解决方案1】:

    是的,一招就可以。您必须为 SplitPane 设置 Pref Width,如下所示:

    然后您必须为每个AnchorPane 设置最小宽度,如下所示:

    而且不能移动分隔线,因为分隔线有一些规则:

    SplitPane 中的分隔符具有以下行为

    • 分隔线不能与另一个分隔线重叠
    • 分隔线不能与节点重叠。
    • 当达到节点的最小尺寸时,向左/上移动的分隔线将停止。
    • 当达到节点的最大尺寸时,向右/底部移动的分隔线将停止。

    来源:https://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/SplitPane.html

    【讨论】:

      猜你喜欢
      • 2017-11-03
      • 2012-01-01
      • 2018-06-25
      • 1970-01-01
      • 1970-01-01
      • 2015-07-19
      • 1970-01-01
      • 1970-01-01
      • 2014-10-31
      相关资源
      最近更新 更多