假设我们有这些代码:
String_1 = 'hi';
String_2 = 'You';
set(handles.text,'String',[String_1',Who are ' String_2 '?']); %% handles.text refers to a static text in GUI
String_2
在句子中应为red
,其他字词应为默认值(black
)。我知道我可以为String_2
创建一个单独的静态文本并手动更改它的颜色但是无论如何要改变上面结构中String_2
的颜色?
感谢。
答案 0 :(得分:2)
要为字符串的一部分着色,请使用cprintf函数。
您可以参考:http://undocumentedmatlab.com/blog/cprintf-display-formatted-color-text-in-command-window