Я хочу заполнить виртуальную таблицу SWT огромным количеством строк (до 3 миллионов). Когда я использую ленивого поставщика контента, я не могу использовать фильтры, а когда я использую обычного поставщика контента, производительность при изменении фильтра становится очень низкой. Есть ли способ отфильтровать большие таблицы в SWT или JFace?
Огромные таблицы SWT / JFace с фильтрацией
Ответы (1)
Вам нужно фильтровать на уровне поставщика данных.
Поэтому, если ваши данные поступают из базы данных, используйте SQL для предварительной фильтрации результатов.
person
Will
schedule
31.12.2010
Установив вход средства просмотра для предварительно отфильтрованной модели?
- person javra; 31.12.2010
Мои данные не поступают из базы данных и хранятся в большом списке. Я хотел бы использовать HashMap, но я не уверен, как реализовать поиск Regex / Substring с HashMap (добавление записей для каждого префикса и суффикса ??)
- person javra; 31.12.2010
Предварительная фильтрация бесполезна ... Установка нового входа и установка нового количества элементов занимает слишком много времени! Нет готового решения моей проблемы?
- person javra; 12.01.2011