可自然的多行选择

时间:2016-05-24 07:05:03

标签: java nebula selectionmodel nattable

我正在使用NatTable,我想在表格中选择一些行。另外我想在此之后选择其他一些行(CTRL +鼠标左键单击)。

第一次选择没有问题,但是当我尝试选择一些额外的行时,我的第一次选择就丢失了。只有当我在dragmode中进行第二次选择时才会发生这种情况。当我通过单击选择每一行时,一切正常。

我使用RowSelectionModel和DefaultRowSelectionLayerConfiguration:

    selectionLayer.setSelectionModel(new RowSelectionModel<Entry>(selectionLayer, bodyDataProvider, new IRowIdAccessor<Entry>() {

        @Override
        public Serializable getRowId(Entry rowObject) {
            return rowObject.getStartLine();

        }
    }));
    selectionLayer.addConfiguration(new DefaultRowSelectionLayerConfiguration());

也许我只是犯了一个愚蠢的错误,你们可以帮助我。

1 个答案:

答案 0 :(得分:0)

看起来像NatTable代码中的一个问题。我为此创建了一张票:https://bugs.eclipse.org/bugs/show_bug.cgi?id=494392