2016-11-29 15 views
0

ラップするテキストを含むJavaFXラベルがあります。テキストは、それは次のように示してラップした場合 は:javafxでラップされたテキストを右揃えにする方法

This is long text 
wrapping 

私はそれがこのようにラップします:

This is long text 
     wrapping 

だから、右に整列されます。それ、どうやったら出来るの??

私はこれを試みたが、成功しませんしました:

Label label = new Label(); 
label.setAlignment(Pos.CENTER_RIGHT); 
label.setWrapText(true); 

答えて

0

setAlignmentは、ケース内のラベル(すべての「ブロックとして」テキスト、グラフィックプラス)のコンテンツ全体の全体的な配置を制御しますここで、ラベル自体に余分なスペースがあります(つまり、ラベルのサイズが計算されたサイズよりも大きい場所)。

複数行のラベルのテキストの個々の行の配向を制御するために、あなたはsetTextAlignment使用することができます。

label.setTextAlignment(TextAlignment.RIGHT); 
関連する問題