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.

Foi útil?

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);
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top