输入视图
InputView 是一个基础实现,提供在限定的 矩形 中绘制和修改文本的功能。
InputView input = new InputView();
String text = input.getInputText();
默认绑定
默认的视图命令包括:
表 1. ViewCommands
命令 | 描述 |
---|---|
LEFT | 光标向左移动 |
RIGHT | 光标向右移动 |
DELETE_CHAR_LEFT | 删除左侧字符 |
DELETE_CHAR_RIGHT | 删除右侧字符 |
默认的键位绑定为:
表 2. 关键
命令 | 说明 |
---|---|
CursorLeft | 绑定 ViewCommand LEFT |
CursorRight | 绑定 ViewCommand RIGHT |
Backspace | 绑定 ViewCommand DELETE_CHAR_LEFT |
Delete | 绑定 ViewCommand DELETE_CHAR_RIGHT |
事件
事件的发送取决于所使用的列表类型。
表 3. InputView 事件
事件 | 描述 |
---|---|
InputViewTextChangeEvent | 输入文本已更改 |