此版本仍在开发中,尚未被视为稳定版本。对于最新的稳定版本,请使用 Spring Shell 3.3.3spring-doc.cn

输入视图

InputView 是一个基本实现,提供绘制和修改功能 文本。spring-doc.cn

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

默认绑定

默认视图命令为:spring-doc.cn

表 1.ViewCommands
命令 描述

spring-doc.cn

光标向左移动spring-doc.cn

spring-doc.cn

光标向右移动spring-doc.cn

DELETE_CHAR_LEFTspring-doc.cn

删除剩余字符spring-doc.cn

DELETE_CHAR_RIGHTspring-doc.cn

删除字符权限spring-doc.cn

默认密钥 bindig 为:spring-doc.cn

表 2.钥匙
命令 描述

CursorLeft (左光标)spring-doc.cn

绑定 ViewCommand LEFTspring-doc.cn

CursorRight (右光标)spring-doc.cn

绑定视图命令 RIGHTspring-doc.cn

退格键spring-doc.cn

Bound ViewCommand DELETE_CHAR_LEFTspring-doc.cn

删除spring-doc.cn

Bound ViewCommand DELETE_CHAR_RIGHTspring-doc.cn

事件

根据使用的列表类型发送事件。spring-doc.cn

表 3.InputView 事件
事件 描述

InputViewTextChangeEvent (输入视图文本更改事件)spring-doc.cn

输入文本已更改spring-doc.cn