我在Matlab(GUI)中有一个对话框" Ok"按钮。
h = msgbox('请按确定显示图像')
然后我使用imshow来显示该图像:
imshow(' myImage.jpg&#39)
我希望GUI等待用户的响应(按OK),然后显示图像,但现在这两个同时发生。我该如何解决这个问题?
感谢您的帮助
答案 0 :(得分:0)
使用uiwait
并在modal
之前将消息对话框设置为imshow
:
uiwait(msgbox('Please press Ok to display the image','Test msg box','modal'));
或:
h = msgbox('Please press Ok to display the image','Test msg box','modal');
uiwait(h);