MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [求助]请问一个界面跳转的问题,详细见内容 (https://www.labfans.com/bbs/showthread.php?t=2041)

ttmusic 2008-04-03 11:30

[求助]请问一个界面跳转的问题,详细见内容
 
点击界面1的按钮后
弹出另外一个已经设计好的界面2
同时界面1不消失:ft:

找了好久都没找到,论坛上的资料一般都是单一界面的
先谢谢了

chensd 2008-04-05 23:02

看看有没有用subplot,figure之类的命令。

bluepiston 2008-04-06 00:04

解决方法!
 
在一个已经编辑好GUI界面(文件名假设为 Main)
设置一个 pushbutton(作用为调用另外一个GUI界面,文件名假设存为thresh)
则在这个pushbutton的  callback(回调命令)中
添入
thresh 就可以了,这样就可以完成GUI的调用


########################################
function varargout =Main(varargin) %编辑好GUI界面(文件名假设为 Main)

......................................................

% --- Executes on button press in pushbutton1.
function pushbutton1_Callback(hObject, eventdata, handles)
thresh %另外一个GUI界面,文件名假设存为thresh


这样原来的Main GUI 和调用的  tresh GUI 是同时存在的!

newshowfun 2008-04-07 15:14

另一个你想调用的界面为一个fig,假设其Tag为figure2,在按键的callback函数中直接写
figure2
就可以了。

wwh 2008-04-14 22:51

[QUOTE=bluepiston;7932]在一个已经编辑好GUI界面(文件名假设为 Main)
设置一个 pushbutton(作用为调用另外一个GUI界面,文件名假设存为thresh)
则在这个pushbutton的  callback(回调命令)中
添入
thresh 就可以了,这样就可以完成GUI的调用


######...[/QUOTE]

那如果pushbutton的  callback(回调命令)中还要执行其他的命令怎么办?比如第二个界面是个图形界面,就是说在第一个界面中输入一些参数,pushbutton的  callback(回调命令)中是画图程序,图形要在第二个界面中显示怎么办??谢谢!!


所有时间均为北京时间。现在的时间是 12:29

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.