如果用户正在关闭gui(使用右上角'x'),如何在GUI Matlab中发出警告消息。
答案 0 :(得分:2)
例如,你可以set the figure's CloseRequestFcn
询问用户是否真的要关闭这个数字。为此,您可以使用内置模式窗口,如questdlg
。上述文档中给出了example of such a function:
function my_closereq(src,evnt)
% User-defined close request function
% to display a question dialog box
selection = questdlg('Close This Figure?',...
'Close Request Function',...
'Yes','No','Yes');
switch selection,
case 'Yes',
delete(gcf)
case 'No'
return
end
end