我有一个 CellTable,它有 4 列:
| Column 1 | Column 2 | Column 3 | Column 4 |
目标:
用户可以在按住鼠标按钮并将鼠标悬停在列上时选择多个列。
例如,用户单击第 1 列并按住鼠标按钮,在第 2 列和第 3 列上移动,导致第 2 列和第 3 列被选中。
我试过了:
final MultiSelectionModel<data> selectionModel = new MultiSelectionModel<BestellungData>();
    cellTable.setSelectionModel(selectionModel);
    cellTable.addCellPreviewHandler(new Handler<data>()
            {
                @Override
                public void onCellPreview(
                        CellPreviewEvent<data> event) {
                    // TODO Auto-generated method stub
                    if ("click".equals(event.getNativeEvent().getType())) {
                        selectionModel.setSelected(event.getValue(), true);
                    }
                }
    });
但是它不起作用。

