Catalog App

Catalog 應用程式展示了終端 UI 框架的各種使用方式。在本節中,我們將討論此應用程式的運作方式。它可以被視為參考應用程式,因為它使用了大多數可用的功能,並嘗試遵循最佳實務。

建立情境

每個 Scenario 本質上都是 View 的範例程式碼,因為這是 catalog 應用程式所展示的內容。在範例應用程式中,於 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();
	}
}
您需要使用 @ScenarioComponent 定義所有欄位,namedescriptioncategory