StatusBarView

StatusBarView 是一个基本实现,提供了绘制状态栏的功能。继承 BoxView

┌─────────────────────────────┐
│ Item1 | Item2 | Item3       │
└─────────────────────────────┘

您可以使用项目创建简单的状态栏:

link:../../../../../src/test/java/org/springframework/shell/docs/StatusBarViewSnippets.java[role=include]

构造函数可以采用数组形式,允许以 dsl 样式布置简单的项目定义。

link:../../../../../src/test/java/org/springframework/shell/docs/StatusBarViewSnippets.java[role=include]

项目支持可运行操作,这些操作通常在项目被选中时执行。它还可补充到热键。

link:../../../../../src/test/java/org/springframework/shell/docs/StatusBarViewSnippets.java[role=include]

Events

Table 1. StatusBarView Events
Event Description

StatusBarViewOpenSelectedItemEvent

StatusItem is selected.