如何在 vaadin 中创建带有复选框的网格(矩阵 4xn)?

How do i create a grid (Matrix 4xn) with checkboxes in vaadin?

我正在尝试创建一个带有复选框的网格矩阵(见图 1)。但我希望复选框与网格一样大(见图 2)。我怎么能意识到这一点?在 Vaadin 中是否可以使网格可点击,然后您可以完全不勾选复选框。还是有别的可能比如按钮?

picture 1

picture 2

我用的是 Vaadin 7.

扩展按钮 class。使用样式 BUTTON_LINK 并且没有标题。然后使用资源图标交换显示的内容。应将图标交换和保存状态添加为点击侦听器。