0

JavaFX TextFlowコントロールまたはそのText子ノードが改行されないようにする方法はありますか。TextFlow横に伸びる改行なしが欲しい。

TextFlow textFlow = new TextFlow();
Text text = new Text("A verrrrryyyyy llllooooonnnnggggg Text that shouldn't contain line breaks.");
textFlow.getChildren().add(text);

非常に高い値に設定setWrappingWidthしても、改行は削除されませんでした。どんな助けでも大歓迎です。

4

2 に答える 2

2

TextFlow の API ドキュメントを引用するには:

レイアウトの折り返し幅は、リージョンの現在の幅によって決まります。テキストフローの優先幅を設定することにより、アプリケーションで指定できます。ラッピングが不要な場合、アプリケーションは優先値を Double.MAX_VALUE または Region.USE_COMPUTED_SIZE に設定できます。

これを簡単に試してみましたが、親コンテナーによっては、意図したとおりに機能するようです。

于 2014-11-12T18:24:51.947 に答える