在 GWT 单元表中,我有许多与 CheckboxCell 关联的行。我只需要知道特定事件上选定复选框的值。
问问题
2850 次
1 回答
1
您需要将 SingleSelectionModel 或 MultiSelectionModel 与 ProvidesKey 实现一起使用(返回唯一键)
SelectionModel selectionModel = new MuliSelectionModel<T>(new ProvidesKey><T>() {
@Override
public Object getKey(T item) {
// return unique key here
}
});
然后你把它分配给 celltable
table.setSelectionModel(selectionModel);
然后您可以简单地调用 selectionModel.getSelectecSet() ,它将返回在表中选择的对象集。
Set<T> selectedObjects = selectionModel.getSelectedSet();
高温高压
于 2011-11-30T16:04:39.403 回答