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.

回答(1 个)

Guillaume
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
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 CenterFile 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!

Translated by