2011-08-11 6 views
2

GWTセルテーブルでは、CheckboxCellに関連付けられた行が多数あります。特定のイベントで選択したチェックボックスの値だけを知る必要があります。あなたは、あなたがCelltableのGWT Selectedチェックボックスの値を取得する

table.setSelectionModel(selectionModel); 

をcelltableすることを割り当てる(ユニークキーを返すために)ProvidesKey実装と

SelectionModel selectionModel = new MuliSelectionModel<T>(new ProvidesKey><T>() { 
    @Override 
    public Object getKey(T item) { 
     // return unique key here 
    } 
}); 

をSingleSelectionModelのかMultiSelectionModelを使用する必要が

答えて

1

あなたは、単に(selectionModel.getSelectecSetを呼び出すことができます)テーブルで選択されているオブジェクトのSetを返します。

Set<T> selectedObjects = selectionModel.getSelectedSet(); 

HTH

関連する問題