Why does GUI get disappeared after GUI initialization?

Hi All,
I am writting a GUI via GUIDE. I add many bottons and tasks to the GUI, and run it one time after starting MATLAB, then it works properly.
But when I close the GUI window, add something, and re-run via GUI.fig or GUI.m, the GUI showing is stopped after initialization. When I run "set(mygui,'Visible','on');" in the command window, it appears and works. Moreover, when I restart the MATLAB, it works properly as well. Why after one time testing, it is going to be off in the term of visibility?
Where can I add this line in my GUI to fix this problem? I use MATLAB R2018b and apply the instructions in the following link but it has not worked.
Thanks you so much in advance

댓글 수: 3

Apart from the suggestions in the linked thread I don't have a solution. I would suggest not using GUIDE (for reasons explained there and in the thread I linked to).
If you insist on using GUIDE you will have to post the fig file and m file.
Thanks Rik for your reply.
Would you please guide me how can I put this line "set(mygui,'Visible','on');" into the GUI code to keep visibility as "on"? My GUI is tricky and it takes time to run it for one time and then re-run that to check.
The suggestion by Adam should work. Otherwise you could try putting that line in the opening function.
If you would have used a programmatic GUI you wouldn't have had this problem.

댓글을 달려면 로그인하십시오.

답변 (0개)

카테고리

도움말 센터File Exchange에서 Entering Commands에 대해 자세히 알아보기

질문:

2020년 4월 2일

댓글:

Rik
2020년 4월 3일

Community Treasure Hunt

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

Start Hunting!

Translated by