カーソルが右側にあるエディットフィールドを作成したいと思います。
「ブラックベリー」を書きたいかどうかを説明するために、結果は次のようになります。
<-----------width-of-editfield------>
b
bl
bla
blac
black
blackb
blackbe
blackber
blackberr
blackberry
ありがとう
評判の欠如のナンセンスのために、私は自分の質問に答えることができません。
とにかく、私は簡単な方法を見つけました。width
この編集フィールドを保持するマネージャーの幅を指します。
editField = new EditField("","",maxChars,EditField.NO_NEWLINE | EditField.NON_SPELLCHECKABLE){
protected boolean keyChar(char key, int status, int time) {
editField.setPadding(0, 0, 0, width - (getFont().getAdvance(this.getText())) - 10);
invalidate();
return super.keyChar(key, status, time);
}
};