Решение Qt - это один вызов resizeColumnsToContent(), в .NET можно использовать TextRenderer.MeasureText(), JTable может использовать AUTO_RESIZE_ALL_COLUMNS.
В SWT есть способ программно изменить размеры столбцов после их заполнения?
Вызов computeSize(SWT.DEFAULT, SWT.DEFAULT)
возвращает одно и то же значение, не обращая внимания на оставленные символы в столбцах.
TableColumn имеет setWidth()
, но как мне получить подсказку размера для текущего содержимого с учетом шрифта и т.д.?