跳到主要内容

目录应用

QWen Max 中英对照 Catalog App

Catalog 应用程序展示了 Terminal UI Framework 的各种使用方式。在本节中,我们将讨论该应用程序的工作原理。它可以被视为一个参考应用程序,因为它使用了大多数可用的功能,并且尽力遵循最佳实践。

创建场景

每个 Scenario 实质上是一个 View 的示例代码,因为这是目录应用程序所展示的内容。在示例应用程序中,在 scenario 包下创建一个新的场景类,并按照下面所示的方式实现它。

@ScenarioComponent(
name = "Scenario name",
description = "Scenario short description",
category = { Scenario.CATEGORY_OTHER })
public class SampleScenario extends AbstractScenario {

@Override
public View build() {
return new BoxView();
}
}
java
备注

你需要使用*@ScenarioComponent*定义所有字段,namedescriptioncategory