Matlab GUI登录界面(edit,pushbutton),键盘按下事件

(代码: 1\UI_jianpan.m)

% 登录按钮的回调函数
function login1_Callback(hObject, eventdata, handles)

name=get(handles.edit1,'String');
code=get(handles.edit2,'String');
if strcmp(name,'aa')&&strcmp(code,'bb')
    delete(gcf);   %删除(关闭)该窗体
    UI_line;   %打开另一个窗体(UI_line.m)。同目录下的另一个.m文件。
end


% 键盘按下的回调函数
function figure1_KeyPressFcn(hObject, eventdata, handles)

if double(get(gcf,'CurrentCharacter'))==13   %如果按下的是回车(13)
    login1_Callback(hObject, eventdata, handles);
end


你可能感兴趣的:(Matlab)