2

プログラムでブラックベリーのTextField内の特定の数の文字のみの選択を作成するにはどうすればよいですか?ありがとう

4

1 に答える 1

2

myTextFieldTextFieldインスタンスであると仮定すると、次の手順が機能するはずです。

  1. メソッドを呼び出しmyTextField.select(true)て、選択モードをオンにします。
  2. myTextField.setCursorPosition(int)カーソル位置を選択開始に設定するための呼び出し
  3. EventInjectorを使用してキーストロークを挿入し、「選択」アクションをエミュレートします。キーストロークはTextField クラスの javadocで説明されています
  4. 前述の方法でカーソルを移動setCursorPositionMethod(int)し、選択領域を拡張します。

それでおしまい。

于 2012-08-20T07:12:37.393 に答える