【发布时间】:2016-12-05 13:41:33
【问题描述】:
我正在尝试根据我的数组输出更改切换按钮的背景颜色。基本上我有一个循环填充数组。
number = 20;
tic
A = [];
for i = 1 : number
A = [i]
pause(1)
end
根据我在数组中的数字,我想在我的 GUI 中更改切换按钮的背景颜色。所以我尝试了这个:
function togglebutton1_Callback(hObject, eventdata, handles)
if A == 1
set('BackgroundColor','red')
很遗憾,它没有用。我会很感激任何帮助
【问题讨论】:
-
背景颜色不可编辑,因为它指示是否按下切换。为此,您可能不得不求助于一些 java:stackoverflow.com/questions/25078722/…
-
您好,在我的主项目中,按钮通过切换获取值并更改颜色,但最后我得到一个数组作为结果,它显示了一种方式(按钮编号),我想通过每个按钮的颜色变化来点亮它,以便可视化它的方式。
-
正如我所说,直接在 MATLAB 中是不可能的,您可能不得不改用 Java 切换按钮
-
也许我解释错了,我不想在按下任何切换按钮时更改切换按钮的颜色...我想根据数组中的数字更改切换按钮的颜色