4

2つのブロックに分離されたJPanelがあり、南のブロック(レイアウト)にJLabelを追加しました。ラベルに次のルールで文字列を挿入します。(Name, Date, Time, In/Out)

私の名前が英語で書かれている場合、すべてが問題なく、ペルシア語などのUnicode言語で名前を書いたときに問題が発生し、配置が期待どおりに機能しませんでした。2つのサンプルを添付します:

合っている物: ここに画像の説明を入力してください

間違ったもの: ここに画像の説明を入力してください

4

2 に答える 2

3

2 つの異なるラベルを並べて作成できます。1 つは名前用で、もう 1 つは残りの部分用です。このように、名前ラベルの配置は他のラベルの配置に影響しません。

于 2011-09-26T18:26:43.873 に答える
1

ラベルでComponent.setComponentOrientation()を使用して、ラベルを左から右の順序に強制してみてください。

于 2011-09-26T20:09:32.960 に答える