Qt solution is a single call to resizeColumnsToContent(), in .NET one can use TextRenderer.MeasureText(), JTable could use AUTO_RESIZE_ALL_COLUMNS.
In SWT, is there a way to programmaticaly resize columns after populating them?
Calling computeSize(SWT.DEFAULT, SWT.DEFAULT)
returns the same value thus disregarding character left overs in columns.
TableColumn has setWidth()
, but how do I obtain the size hint for the current content taking into account font face, etc?