Matlab 更改uicontrol的文本颜色

Matlab 更改uicontrol的文本颜色,matlab,user-interface,Matlab,User Interface,这似乎是一个简单的问题,但我不能谷歌一个解决方案。我有一个我制作的uicontrol,样式为“文本”。我可以改变背景色,但我不能改变我拥有的文本的颜色。这是如何完成的?您可以按以下代码执行: hh=uicontrol('Style','text','Position', [7 20 95 20],'String','Your Text....') set(hh,'ForegroundColor','blue'); 注意:修改文本的位置([7 20 95 20])以便显示在您想要的位置我认为F

这似乎是一个简单的问题,但我不能谷歌一个解决方案。我有一个我制作的
uicontrol
,样式为
“文本”
。我可以改变背景色,但我不能改变我拥有的文本的颜色。这是如何完成的?

您可以按以下代码执行:

hh=uicontrol('Style','text','Position', [7 20 95 20],'String','Your Text....')

set(hh,'ForegroundColor','blue');

注意:修改文本的位置([7 20 95 20])以便显示在您想要的位置

我认为
ForegroundColor
是您想要更改的属性。@David谢谢!为什么这么难找到它??>@大卫:我知道这个问题很老了,但是你愿意把你的评论变成一个答案吗?