TPaveText *l1 = new TPaveText(0.9,0,1.1,.5);
l1->AddText("text");
l1->SetTextAngle(90.);
l1->Draw();
does not produce rotated text.
TPaveText::AddText returns a pointer to the TText object. Do:
TText *text = l1->AddText("text");
text->SetTextAngle(90);
text->SetTextAlign(22);
l1->Draw();

本文介绍了一种使用TPaveText在图形界面中实现文本旋转的方法。通过直接操作返回的TText对象来设置文本角度,而非尝试直接通过TPaveText对象设置角度属性。此技巧确保了文本能够按照预期进行旋转。

被折叠的 条评论
为什么被折叠?



