SWT table: redimensionner automatiquement toutes les colonnes

Qt solution est un seul appel à resizeColumnsToContent(), dans .NET on peut utiliser TextRenderer.Savoir measuretext(), JTable pourrait utiliser AUTO_RESIZE_ALL_COLUMNS.

En SWT, est-il un moyen de programmaticaly redimensionner les colonnes après les remplir?

Appel computeSize(SWT.DEFAULT, SWT.DEFAULT) renvoie la même valeur négligeant ainsi le caractère à la gauche de contrôle dans les colonnes.
TableColumn a setWidth(), mais comment puis-je obtenir la taille de l'indice pour le contenu actuel, en tenant compte de la police, etc?

OriginalL'auteur MadH | 2010-07-06