此版本仍在开发中,尚未被视为稳定版本。对于最新的稳定版本,请使用 Spring Shell 3.3.3! |
目录应用程序
Catalog 应用程序展示了如何使用终端 UI 框架的各种方式。 在本节中,我们将讨论此应用程序的工作原理。可以认为是 一个参考应用程序,因为它正在使用大多数可用的功能并尝试 以遵循最佳实践。
创建场景
每个本质上都是 a 的示例代码,因为这就是目录
app 演示。在示例应用程序中,在 scenario package 下创建一个新的 scenario 类,并将其实现为如下所示。Scenario
View
@ScenarioComponent(
name = "Scenario name",
description = "Scenario short description",
category = { Scenario.CATEGORY_OTHER })
public class SampleScenario extends AbstractScenario {
@Override
public View build() {
return new BoxView();
}
}
您需要定义所有字段、 和 @ScenarioComponent。name description category |