Производительность таблицы SWT/JFace со многими столбцами
У меня есть таблица с примерно 100 столбцами. Количество рядов не очень большое, около 300 рядов. Но это производительность не очень хорошая.
Прокрутка (особенно горизонтальная) и добавление новых строк происходит с видимыми лагами. я не использую SWT.VIRTUAL
как это хорошо для случаев, когда есть огромное количество строк. Мне известны альтернативные реализации таблиц в SWT, но мой вопрос, в частности, касается реализации SWT/JFace. Есть ли способ улучшить производительность для таблицы с довольно большим количеством столбцов?
1 ответ
Как вы уже заявили, SWT.VIRTUAL
помогает только с большим количеством строк. AFAIK, есть немного, что ты можешь сделать, чтобы улучшить обработку большого количества столбцов.
... кроме уменьшения количества столбцов. Если оставить в стороне слабую производительность, уверены ли вы, что 100 столбцов приведут к хорошей работе пользователей? Не лучше ли выбрать другую форму представления информации?