2

我知道 JavaFX 中流窗格布局中的元素在一个方向上彼此相邻。我想在这个过程的中间强制 JavaFX 将元素放在一个新行中,在某种程度上像 print 方法中的“\n”字符。我怎么能这样做?

4

2 回答 2

3

空白全宽节点的行为类似于FlowPane.

Region p = new Region();
p.setPrefSize(Double.MAX_VALUE, 0.0);
flowPane.getChildren().add(p);

我认为如果您想将换行控制为节点,这很有效。

于 2017-05-08T22:19:34.317 回答
1

这不是 FlowPane 的工作方式。使用 GridPane 可能会更好,这样您就可以指定行数/列数。或者您可以使用复合布局并为每一行使用 FlowPane,然后将所有 FlowPane 放入 VBox。

于 2017-05-08T16:10:42.063 回答