0

FlowPaneレイアウトが大きくなるのを防ぐにはどうすればよいですか? 私のFlowPaneレイアウトは の中にVBoxあり、最大幅があり、必要に応じてコンテンツを自動的にラップします ( と で動作しTextFlowます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