orientation of static text

I want to change the allignment of the text in a static text on a gui that I want to create with guide. Is it possible to make the text appear vertically? How?

Réponses (3)

Youssef  Khmou
Youssef Khmou le 27 Mai 2014

3 votes

I think this solution will work
plot(randn(100,1));
h=text(1,1,' My description');
set(h,'Rotation',60);
The text is rotated by pi/3.
Jan
Jan le 5 Mar 2013

2 votes

The FileExchange submission uibutton allows to put a rotated text into a button. It is easy to modify either the code or the created button to a uicontrol of the style 'text'.

1 commentaire

the cyclist
the cyclist le 5 Mar 2013
Nice! I did a keyword search of the FEX, but somehow did not find this.

Connectez-vous pour commenter.

the cyclist
the cyclist le 5 Mar 2013
Modifié(e) : John Kelly le 27 Mai 2014

0 votes

It is not possible to do this directly. It offers a work-around, in which you put an axes object in your GUI, then use the text command (which does have a 'Rotation' property) to rotate your text.
That support solution is kinda old, but I did not see any other solution when I searched, and there is not a 'Rotation' property for the Static Text object in GUIDE, which is how I would expect it to be implemented if the feature existed.

Catégories

En savoir plus sur Large Files and Big Data dans Centre d'aide et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by