にString
表示したいロングがありJTextField
ます。String
が長すぎる場合、String
使用しても左側の部分ではなく右側の部分が表示されますsetHorizontalAlignment(JTextField.LEFT)
私は、たとえば、String
ある「JTextFieldの例は、このテキストが長すぎる」、それはとして表示する必要があります...
|----------------------|
| JTextField example ..|
|----------------------|
しかし代わりにそれは次のように表示されます...
|----------------------|
| this text is too long|
|----------------------|
誰かがこれを修正する方法を提案していただけませんか?
フィールドのサイズが文字列の文字数よりも大きい場合、horizontalAlignementは正常に機能しますが、それよりも小さい場合、LEFT_ALIGNMENTはその作成のsetTextでのみ機能し、以降のsetTextでは機能しません。
次のコマンドを使用して、キャレットの位置をテキストの先頭に強制できます。
myTextField.setCaretPosition(0);
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加