2017-05-08 21 views
0

我知道JavaFX中Flow Pane佈局中的元素在一個方向上彼此相鄰。 我希望在這個過程中強制JavaFX將元素放在一個新行中,在某種程度上像打印方法中的「\ n」字符。 我該怎麼做?如何在JavaFX的流程窗格佈局中的新行中放置元素?

+1

'FlowPane'沒有這個功能。爲什麼不把多個'FlowPane'放入'VBox'? –

回答

0

這不是FlowPane的工作原理。使用GridPane可能會更好,因此您可以指定行數/列數。或者您可以使用複合佈局,併爲每一行使用FlowPane,然後將所有FlowPanes放入VBox中。

1

空白全寬節點的行爲與FlowPane中的「\ n」相同。

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

我認爲這是有效的,你想控制斷行作爲節點情況。

相關問題