Мы реализовали табличный редактор с таблицей дерева SWT. Он в значительной степени делает то, что мы хотим, за исключением того, что мы не можем найти способ гарантировать, что первые несколько столбцов останутся на своих местах, когда пользователь прокручивает страницу по горизонтали (чтобы можно было идентифицировать редактируемую строку).
Существует ряд сторонних элементов управления таблицами в разной степени незавершенными или заброшенными, а также фрагмент, показывающий, как использовать две таблицы (которые теряют синхронизацию при вертикальной прокрутке).
Каков наилучший способ решить эту проблему?