Can the background of "Text Area" be transparent?
19 views (last 30 days)
Show older comments
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 Comment
Adam Danz
on 10 Oct 2019
You can print text on axes with transparent background but it won't have a scroll bar.
Accepted Answer
J. Alex Lee
on 11 Oct 2019
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{:});
8 Comments
More Answers (0)
See Also
Categories
Find more on Interactive Control and Callbacks in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!