Como posso definir a caixa de seleção como true em uma gui matlab?
-
23-09-2019 - |
Pergunta
Preciso de uma caixa de seleção para ser verificada por padrão na criação da GUI. Como isso pode ser feito no Matlab? Eu olhei através do inspetor de uicontrol sem sorte.
Solução
Você também pode defini -lo na função de abertura (ou em outro retorno de chamada) inserindo a seguinte linha:
set(handles.checkbox1,'Value',1);
ou substitua 'Caixa de seleção' por qualquer tag que você tenha atribuído à sua caixa de seleção. Para desmarcar, basta definir o valor como zero. Dessa forma, se você tiver duas opções mutuamente exclusivas, quando selecionar uma, poderá desmarcar automaticamente o outro:
Outras dicas
Eu encontrei. Eu deixo essa resposta. Basta definir "Valor" no inspetor como "1". Pode ser encontrado na parte inferior do inspetor de uicontrol. Por que quando eu apenas fiz uma pergunta, encontro a resposta eu mesmo?
Você pode definir o estado da caixa de seleção na criação com 'valor' a propriedade:
uicontrol(..., 'Value', 1);