Javaです。JTextFieldでsetTextしたあとキャレットがおしりにいってしまいます。そんなときはsetCaretPosition(0)してあげます。おしりにいく場合の不都合は、入力文字より表示領域が小さい場合に先頭の文字がみえなくなってしまうという場合ですかね。
: