Возможность выбора нескольких строк

Я использую NatTable и хочу выбрать несколько строк в моей таблице. Дополнительно я хочу выбрать некоторые другие строки после этого (CTRL + щелчок левой кнопкой мыши).

С первым выбором проблем нет, но когда я пытаюсь выбрать дополнительные строки, мой первый выбор теряется. Это происходит, только если я делаю второй выбор в режиме перетаскивания. Когда я выбираю каждую дополнительную строку одним нажатием, все работает отлично.

Я использовал 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 ответ

Решение

Это похоже на проблему в коде NatTable. Я создал тикет для этого: https://bugs.eclipse.org/bugs/show_bug.cgi?id=494392

Другие вопросы по тегам