gui05.m
来自「用matlab进行界面设计的经典程序!共14个程序分别介绍了按钮」· M 代码 · 共 37 行
M
37 行
function gui05
figure('MenuBar','none','Name','Gui05','NumberTitle','off','Position',[200,200,280,170]);
CheckBox1 = uicontrol('Style','CheckBox','String','First','Position',[30,100,60,20],...
'CallBack', @CheckBox1Selected);
Text1 = uicontrol('Style','Text','String','First is unselected','Position',[130,100,120,20],...
'HorizontalAlignment','left');
CheckBox2 = uicontrol('Style','CheckBox','String','Second','Position',[30,60,60,20],...
'CallBack', @CheckBox2Selected);
Text2 = uicontrol('Style','Text','String','Second is unselected','Position',[130,60,120,20],...
'HorizontalAlignment','left');
function CheckBox1Selected(h, eventdata)
if get(CheckBox1,'Value')==0
set(Text1,'String','First is unselected');
else
set(Text1,'String','First is selected');
end;
end;
function CheckBox2Selected(h, eventdata)
if get(CheckBox2,'Value')==0
set(Text2,'String','Second is unselected');
else
set(Text2,'String','Second is selected');
end;
end;
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?