Matalb GUI常用函数

set(handles.radiobutton1,'value',1)//单选框赋值为1
set(handles.unitable1,'ColumName',{'窗口','分数'},'data',data} //表格填入数字
set(handle.edits,'string',a)//编辑框赋值
set(gcbo,'string','20')//所选对象初始值显示
get(handles.set_input,'Value')//获取当前对象的值
a=str2num(get(handles.edits,'string')//获得编辑框的用户输入值
set(handles.edit25,'Enable','off');//使当前编辑框不可编辑状态

退出窗口(文本编辑框)代码:

selection=questdlg(['是否关闭',get(gcf,'Name'),'窗口?'],['Close',get(gcf,'Name'),'...'],'是','否','是');
if strcmp(selection,'否')
	return;
else
	clc;
	clear all;
	delete(gcf);
end

注:get(gcf,'Name')//获得当前窗口命名
questdlg()//显示弹窗

gcf、gca、gco、gcbo的区别
gcf 返回当前Figure(图形窗口) 对象的句柄值
gca 返回当前axes(坐标轴) 对象的句柄值
gco 返回当前鼠标单击的句柄值
gcbo 获取当前回调函数对应的对象的句柄

你可能感兴趣的:(matlab)