Adding a Warning Window/Message In Matlab App Designer

51 Ansichten (letzte 30 Tage)
Mayvel Reese
Mayvel Reese am 21 Feb. 2022
Kommentiert: Simon Chan am 22 Feb. 2022
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!

Antworten (1)

Simon Chan
Simon Chan am 21 Feb. 2022
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 Kommentare
Mayvel Reese
Mayvel Reese am 22 Feb. 2022
It's now working. Thanks for your help!
Simon Chan
Simon Chan am 22 Feb. 2022
You may accept the answer if you find it useful. Thank you.

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Develop Apps Using App Designer finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by