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

AppView 应用程序视图

AppView 是一个基本实现,提供绘制固执己见的应用程序视图的功能。 继承 BoxViewspring-doc.cn

一般的思路是拥有菜单和状态视图,它们通常分别是 MenuBarViewStatusBarView。然后,主内容视图是用户想要显示的任何内容 在其中。spring-doc.cn

┌──────────────────────────┐
│           Menu           │
├──────────────────────────┤
│                          │
│           Main           │
│                          │
├──────────────────────────┤
│          Status          │
└──────────────────────────┘

密钥处理

如果 menu 具有焦点键 handling is there,则查询 main 进行处理。 最后,处理光标左/右以调度 AppViewEventspring-doc.cn

热键处理

热键按 mainmenustatus 的顺序进行处理。spring-doc.cn

事件

表 1.AppView 事件
事件 描述

AppView事件spring-doc.cn

下一个选择的方向。spring-doc.cn