Using color in strings in MATLAB AppDesigner in UITextArea
23 次查看(过去 30 天)
显示 更早的评论
Hi. I have designed a GUI using AppDesigner in MATLAB. I am using the UITextArea option to display outputs (strings) after a button is pressed. Is it possible to change the color of strings in the UITextArea individually? That is, if I have an output that says "Calculation done. Performance satisfied.", is it possible to have the "Performance satisfied" in some other color, for example, in green?
I am currently writing to the UITextArea using the sprintf command.
0 个评论
回答(1 个)
Guillaume
2019-7-2
Unfortunately, no the control is not flexible enough to allow this.
On the other, text area controls are more tailored for inputs so if the control is just for output display, you could use two label controls instead. One for the Performance satisfied and one the the rest. Each label can have its own text colour.
5 个评论
Guillaume
2019-7-2
No, your interpretation is correct. Until App designer includes a rich type text type of control (no idea if that is planned, hopefully it is), or until it allows you to create your own control (unlikely), or it allows you to embed ocx controls (very unlikely) this is the only way to do it I'm afraid.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Develop Apps Using App Designer 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!