Vaadin 8网格多选模型获得事件排

时间:2018-04-15 03:44:54

标签: vaadin8

我在vaadin 8网格中使用多行选择,我需要一个事件,在单击选择复选框而不是行单击时为我提供所选行对象。

1 个答案:

答案 0 :(得分:2)

您应该使用grid.addSelectionListener(..)。每次更改选择时都会触发SelectionEvent,即在多选模型的情况下单击复选框。如果SelectionEvent是MultiSelectionEvent的实例,您可以获得最后添加的选择

https://vaadin.com/download/release/8.3/8.3.3/docs/api/com/vaadin/event/selection/MultiSelectionEvent.html#getNewSelection--

或删除选择

https://vaadin.com/download/release/8.3/8.3.3/docs/api/com/vaadin/event/selection/MultiSelectionEvent.html#getRemovedSelection--