Can the background of "Text Area" be transparent?
19 次查看(过去 30 天)
显示 更早的评论
I am desiging a GUI and I want to ask (as shown in the following picture) how can I make the background of the "Text Area" transparent? so that the image in the background appears whole.
I tried using "Label" feature instead, it has a transparent background, but it doesn't have a scrollbar and I need a scrollbar.
1 个评论
Adam Danz
2019-10-10
You can print text on axes with transparent background but it won't have a scroll bar.
采纳的回答
J. Alex Lee
2019-10-11
With R2019b and using the uifigure rather than figure, there is a uihtml() element, which seems to have scroll by default (don't need to wrap in something that additionally sets CSS overflow property)
f = uifigure('Color','r');
h = uihtml(f);
cstr = arrayfun(@(d)sprintf('<p>line %d</p>',d),1:10,'uni',false)
h.HTMLSource = horzcat(cstr{:});
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Interactive Control and Callbacks 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!