【发布时间】:2015-06-30 05:58:07
【问题描述】:
我有一个拆分窗格,它分为 4 个不同的 AnchorPanes。所以有 3 个分隔线,我需要将分隔线设置为预定义的大小。我正在这样做,
leftSplitPane.setDividerPositions(0.04f, 0.4f, 0.86f);
但是在 UI 中,分隔线仍然是可拖动的。我需要禁止拖动这些分隔线。我在 SceneBuilder 中尝试了ResizableWithParent。但它不起作用。我也尝试过像这样将anchorpane绑定到splitpane,但是好像不对。
leftAnchorPane.maxWidthProperty().bind(leftSplitPane.widthProperty().multiply(1));
请帮帮我。
【问题讨论】:
-
不想拖动分隔线,为什么要使用splitpane?
-
我需要分离出 4 个组件。必须有一个分隔符来区分它们。
-
您可以随时将它们添加到 GridPane 或其他适合您需要的布局中并显示边框。
-
@ItachiUchiha,我在 4 个组件中都有很多组件。将它们放入网格窗格中是一项有趣的任务
标签: javafx