2010-01-27 2 views
3

gui 생성시 체크 박스가 기본적으로 선택되어 있어야합니다. 어떻게 이것을 MATLAB에서 할 수 있습니까? 나는 어떤 행운도없이 uicontrol 관리자를 보았다.MATLAB GUI에서 체크 상자를 true로 설정하려면 어떻게해야합니까?

+1

+ 1 - 그 대답이 다른 사람들에게 좋은 질문이되지 않는다는 것을 알았 기 때문에. – Marc

+0

@Marc : 유효한 질문인지 아닌지 잘 모르겠습니다. 당신이 "+1"이라고 쓰고 나서 계속해서 좋은 질문이 아니라고 말하기 때문에. 나는 그것이 훌륭한 공헌이 아니라는 것에 동의하지만,이 옵션을 찾는 데는 시간이 낭비되었습니다. 단지 누군가가 나만큼 밀도가 높은 경우에 대비하여 질문을 떠날 것입니다. – Lucas

+0

내 말씨가 형편 없었습니다. 나는 그것이 다른 사람들에게 좋은 질문이라고 믿는다. – Marc

답변

9

또한 다음 줄을 삽입하여 (또는 다른 콜백) 오프닝 기능으로 설정할 수 있습니다. 선택을 취소하려면 값을 0으로 설정하기 만하면됩니다. 당신이 하나를 선택할 때이 방법, 당신은 두 개의 상호 배타적 인 옵션이있는 경우, 당신은 자동으로 다른 선택을 해제 할 수 있습니다 :

2

찾았습니다. 나는이 대답을 떠난다. 속성의 "value"를 "1"로 설정하기 만하면됩니다. Uicontrol 검사원의 맨 아래에서 찾을 수 있습니다. 방금 ​​질문했을 때 대답을 찾았습니다.

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

또는 당신이 당신의 체크 박스에 할당 한 어떤 태그 'CheckBox1을'을 대체 :

2

당신은 '가치'는 속성 생성에 체크 박스의 상태를 설정할 수 있습니다

uicontrol(..., 'Value', 1); 
관련 문제