2016-12-29 32 views
1

通常の設定を使用して右揃えされた複数行のテキストラベルを持つJavaFXインターフェイスがあります。JavaFX複数行ラベルの右揃え改行の整列

私に迷惑をかけているのは、最初の行の最後の文字の最後に壊れたのが普通だと思っていたのではなく、スペースの後ろに改行があることです。

ちょうどチェックされて、私は怒っていない、Excelの例では、それは私が期待する場所を破るときれいな右端を与える。

だから、これはバグかJavaFXチームの細部への注意がないとすれば、この問題を解決するためにラベルで上書きできるものはありますか?

最初のイメージは、2番目のExcelのJavaFXバージョンです。

JavaFX Label right alignment

Excel right alignment

+0

「ラベル」の2行目のテキストの整列について話していますか?テキストの例:(**成功した取引**)! –

+0

この結果を生成するコードを投稿できますか? (おそらく実際にはテーブルは実際には必要ありません。ただのラベルだけです)あなたの質問であなたが参照する「通常の設定」は何と考えますか? –

+0

「成功した取引」アイテムなどを明確にするために、「成功のL」は、Excelや他のすべての右詰めシステムで表示されているように、Sの取引の直上にあることが望ましいです。関連するテーブルはありません。折り返しテキストがtrueで右寄せに設定された単なるラベルです。現在のすべての例では、最初の行の最後にスペース文字が表示されています。 – blissweb

答えて

1

このバグはすでにJDK-8145496として報告されており、今任意の特定のリリースのを対象とされていません。

P4優先度として報告されています。より高い優先度で修正したい場合は、問題に投票してください。

+0

この情報をお寄せいただきありがとうございます。私はパッチを作成する方法について別の質問をしました。 http://stackoverflow.com/questions/41405290/patching-a-bug-in-the-jdk-for-an-individual-application私は今のところ未回答のまま残しておきます。回避策です。 – blissweb