GUI中如何实现窗口的切换?

来源:百度知道 编辑:UC知道 时间:2024/06/04 00:45:58
在GUI窗体中,如果在一个窗口中,触动一个按钮,去到另外一个窗口,如果想回到原来的那个窗口,应该怎样做?要重新画那个窗口吗?请高手大概讲讲思路,谢谢!

先生成2个窗体,第一个窗体为主窗体,需要显示,第2个为跳转窗体不需要显示,把跳转窗体的显示选项设为false,然后在两个窗体上各生成1个按纽,为按纽添加监听器,然后在第一个窗体的按纽监听器里写:跳转窗体的显示选项设为true,主窗体的显示选项设为false,第二个窗体的按纽正好相反,跳转窗体的显示选项设为false,主窗体的显示选项设为true;那么就从主窗体跳转到跳转窗体上了,从跳转窗体也能回到主窗体上了。

直接打开就行,返回的时候差不多

close(gcf);
set(0,'currentfigure',new_fid);