다음 MATLAB GUI 코드가 있습니다.이미지를 열려면 푸시 버튼이 MATLAB에서 활성화됩니다. 어떻게?
clear all;
clc;
win = figure('units','points',...
'position',[200 250 500 400],...
'color',[.8 .8 .8],...
'menubar','none',...
'resize','off',...
'numbertitle','off',...
'name','test window');
menu = uimenu('parent',win,...
'Label','File');
submenu1 = uimenu('parent',menu,...
'Label','Open');
submenu2 = uimenu('parent',menu,...
'Label','Exit',...
'Callback','close');
frame1 = uicontrol('parent',win,...
'units','points',...
'position',[30 170 200 200],...
'backgroundcolor',[.9 .9 .9],...
'style','Frame');
recButton = uicontrol('parent',win,...
'units','points',...
'position',[90 130 70 30],...
'style','pushbutton',...
'string','Button');
내가하고 싶은 일은 열기 하위 메뉴 (하위 메뉴 1)로 이미지를로드 한 다음 frame1에 표시하는 것입니다. recButton이 기본적으로 비활성화되어 있습니다. 이미지가로드 된 후 recButton이 활성화됩니다. 코드를 도와 주시겠습니까?
* 기본적으로 recButton이 비활성화되어 있어야합니다. *해야합니다. recButton을 기본적으로 사용하지 않도록 설정해야합니다. * – mcandre
저는 영어가 모국어가 아니므로 영어가 유창하지 않습니다. 고맙습니다. – nata