在保存GUI程序时,Matlab会自动生成.fig和.m文件,其中的.m就是我们现在要操作的对象。
我们就是M文件中添加控件的回调函数相应用户的操作!这也是GUI编程的核心内容,它要求你必须掌握Matlab基本编程以及图形句柄语句!
打开.m文件,发现里面有很多function的代码,看得我们眼花缭乱,呵呵,不要胆怯!本教程是初级教程, 我们只涉及里面的callback,其他的我们可以暂时置之不理!至于其它的我们以后的教程中对做相关介绍!
在正式讲解之前,一个小使用技巧,Matlab Editor(代码编辑器)工具栏显示函数按钮
,可以让我们快速跳转我们需要的函数位置!这个在.m内容很多的时候很有用哦!
1、在Editor中工具栏的函数Show Function中选择input1_editText_Callback
或者右击tag为input1_editText的编辑文本框,View Callback→Callback
2、此时光标会跳转到.m文件的function input1_editText_Callback处,方便我们直接编辑
function input1_editText_Callback(hObject, eventdata, handles)
% hObject handle to input1_editText (see GCBO)
% eventdata