Adding a Warning Window/Message In Matlab App Designer
51 次查看(过去 30 天)
显示 更早的评论
I am new to Matlab, and I am trying to figure out how I can show a warning message once either the user's input is zero or the edit field is left blank.
Do you guys know how to do it? I honestly do not know how to put warning message in Matlab App Designer. Thanks!
0 个评论
回答(1 个)
Simon Chan
2022-2-21
You may use function uialert to deliver a message to the user via a callback
Please refer to the following example and modify using App Designer.
uif = uifigure('Position',[100 100 500 250]);
edit = uieditfield(uif,'Position',[50 50 50 30],'ValueChangedFcn',{@checkValue,uif});
function checkValue(src,event,uif)
value = get(src,'Value');
if isempty(value)
uialert(uif,'Please enter a non-zero number, it is empty now','Warning','Icon','warning');
elseif str2double(value)==0
uialert(uif,'Please enter a non-zero number, it is zero now','Warning','Icon','warning');
end
end
6 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Develop Apps Using App Designer 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!