Как я могу установить флажок I в true в графическом интерфейсе MATLAB? - PullRequest
3 голосов
/ 27 января 2010

Мне нужно установить флажок по умолчанию при создании графического интерфейса. Как это можно сделать в MATLAB? Я посмотрел через инспектора Uicontrol без какой-либо удачи.

Ответы [ 3 ]

9 голосов
/ 27 января 2010

Вы также можете установить его в функции открытия (или в другом обратном вызове), вставив следующую строку:

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

или замените 'checkbox1' тем тегом, который вы присвоили вашему флажку. Чтобы снять отметку, просто установите значение на ноль. Таким образом, если у вас есть два взаимоисключающих параметра, при выборе одного из них вы можете автоматически отменить выбор другого:

2 голосов
/ 27 июня 2013

Вы можете установить состояние флажка при создании с помощью свойства «Значение»:

uicontrol(..., 'Value', 1);
2 голосов
/ 27 января 2010

Я нашел это. Я оставляю этот ответ. Просто установите «значение» в инспекторе на «1». Его можно найти в самом низу инспектора uicontrol. Почему, когда я только что задал вопрос, я сам нашел ответ?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...