0

如何防止FlowPane布局增长?我的FlowPane布局在 a 内VBox,它有一个最大宽度,并在需要时自动包装其内容(与TextFlowand一起使用HBox),除了FlowPane. 所以我的问题是我的FlowPane布局不会观察到它的maxWidth属性。

预习

还包括:

FlowPane messagePane = new FlowPane();
messagePane.setPrefSize(VBox.USE_PREF_SIZE,VBox.USE_PREF_SIZE);
messagePane.setMaxWidth(VBox.USE_PREF_SIZE);
messagePane.setAlignment(Pos.CENTER);

及其内容:

Label m = new Label(messageText);
m.setFont(Font.font("Calibri", FontWeight.SEMI_BOLD, 20));
m.setWrapText(true);
m.setAlignment(Pos.CENTER);
m.setTextAlignment(TextAlignment.CENTER);
m.setMaxWidth(FlowPane.USE_PREF_SIZE); //Works with constants only

为什么它不能按预期工作?

4

0 回答 0