开发者

How can I set I checkbox to true in a MATLAB gui?

I need a checkbox to be checked by default on creation of the gui. How can this be done in MATLAB? I looked through the ui开发者_StackOverflowcontrol inspector without any luck.


You can also set it in the opening function (or on another callback) by inserting the following line:

set(handles.checkbox1,'Value',1);

or replace 'checkbox1' with whatever tag you have assigned to your checkbox. To uncheck, simply set the value to zero. This way, if you have two mutually exclusive options, when you select one you can automatically deselect the other:


I found it. I leave this answer up. Just set "value" in the inspector to "1". It can be found at the very bottom of the uicontrol inspector. Why is it that when I just asked a question, I find the answer myself?


You can set the state of the checkbox on creation with 'Value' the property:

uicontrol(..., 'Value', 1);
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜