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
思い通りにならないのはなぜ?