ButtonView

ButtonView 是一個提供繪製按鈕功能的基類實現。繼承自 BoxView

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

你可以為按鈕設定文字以及選中按鈕時執行的動作。

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

預設繫結

預設的按鍵繫結如下

表 1. 按鍵
命令 描述

回車

選中按鈕

預設的滑鼠繫結如下

表 2. 滑鼠
命令 描述

釋放 | 按鈕1

選中按鈕

事件

表 3. ListView 事件
事件 描述

ButtonViewSelectEvent

按鈕被選中。