このバージョンはまだ開発中であり、まだ安定しているとは見なされていません。最新の安定バージョンについては、Spring Shell 3.4.1 を使用してください!

ButtonView

ButtonView は、ボタンを描画する機能を提供する基本実装です。ButtonViewBoxView から継承されます。

┌──────┐
│ text │
└──────┘

ボタンのテキストとボタンが選択されたときに実行するアクションを設定できます。

ButtonView view = new ButtonView();
view.setText("text");
view.setAction(() -> {
	// do something when selected
});

デフォルトのバインディング

デフォルトのキーバインディングは次のとおりです。

表 1: キー
コマンド 説明

Enter

ボタンを選択します

デフォルトのマウスバインディングは次のとおりです。

表 2: マウス動作の詳細
コマンド 説明

リリース済み | ボタン 1

ボタンを選択します

イベント

表 3: ListView イベント
イベント 説明

ButtonViewSelectEvent

ボタンが選択されています。