簡體   English   中英

如何在JavaFX的Flow Pane布局中將元素放置在新行中?

[英]How to position elements in a new line in Flow Pane layout in JavaFX?

我知道JavaFX中Flow Pane布局中的元素在一個方向上彼此相鄰。 我希望在這個過程的中間強制JavaFX將元素放在一個新行中,某些擴展名如print方法中的“\\ n”字符。 我怎么能這樣做?

空白全寬節點在FlowPane行為類似於“\\ n”。

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

我認為這是有效的,如果你想控制斷行作為一個節點

這不是FlowPane的工作方式。 您可能最好使用GridPane,以便指定行數/列數。 或者,您可以使用復合布局並為每行使用FlowPane,然后將所有FlowPane放在VBox中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM