InputView

InputView は、境界のある Rectancle 内にテキストを描画および変更する機能を提供する基本実装です。

InputView input = new InputView();
String text = input.getInputText();

デフォルトのバインディング

デフォルトの表示コマンドは次のとおりです。

表 1: ViewCommands
コマンド 説明

LEFT

カーソルが左に移動します

RIGHT

カーソルが右に移動します

DELETE_CHAR_LEFT

文字の左を削除

DELETE_CHAR_RIGHT

文字の右を削除

デフォルトのキーバインドは次のとおりです。

表 2: キー
コマンド 説明

CursorLeft

バインド ViewCommand 左

CursorRight

バインド ViewCommand RIGHT

バックスペース

バインド ViewCommand DELETE_CHAR_LEFT

削除

バインドされた ViewCommand DELETE_CHAR_RIGHT

イベント

イベントは、使用されるリストの種類に応じて送信されます。

表 3: InputView イベント
イベント 説明

InputViewTextChangeEvent

入力テキストが変更されました