Question

J'utilise MATLAB Student Version R2011a.Je crée une table GUI pour comparer les données plus facilement, mais je me retrouve dans des abréviations compliquées, car je ne sais pas comment créer des en-têtes de colonnes sur plusieurs lignes.

Je crée le tableau comme ceci (exemple minimal):

myFigure = figure('Position', [100, 200, 400, 100]);

tableData = magic(3);

cnames = {'convPrice/y', 'rechEn', 'priceRechEn'};
     myTable = uitable('Parent', myFigure, ...
     'Data', tableData, ...
     'ColumnName', cnames, ...
     'Position',[10 10 380 80]);

J'ai pris une capture d'écran et je la téléchargerai lorsque j'atteindrai la réputation 10. Merci pour vos réponses.

Était-ce utile?

La solution

Vous pouvez créer des en-têtes de colonnes multilignes en utilisant une barre oblique verticale (|) pour séparer les lignes.Par exemple:

cnames = {'conv|price', 'rech|en', 'price|rechEn'};
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top