按一个按钮,然后两幅旧图不显示的同时,显示另外的两幅新图。
axes(handles.axes_Dmid);%用axes命令设定当前操作的坐标轴是axes_Dmid,失真图1
cla reset
axes(handles.axes_Dmid);
imshow(imread(img))
但是点按钮后,只是图消失了,并没有新图显示。
MATLAB gui中如何实现点击按钮后,显示两幅新图
答案:1 悬赏:10 手机版
解决时间 2021-02-01 14:21
- 提问者网友:绫月
- 2021-02-01 02:24
最佳答案
- 五星知识达人网友:笑迎怀羞
- 2021-02-01 02:35
你是想做个‘密码登陆框’吧
可以这样实现:
方法1、先编辑一个带按钮的gui界面1,假设取名为 a (同时生成一个a.m文件),再编写你要打开的界面2,取名:bbc(会同时产生一个bbc.m文件),在a文件的pushbutton回调函数中加上一句s=bbc;在你运行界面1时点击pushbutton按钮就会调入界面2了。(1、2的m文件和figure文件放在一个目录下)
方法2、你可以先编辑界面2,并把figure1的Visible设为off,在界面上添加界面1,Visible设为on,
在pushbutton回调函数中设置figure1的Visible设为on,这样开始运行时只显示界面1在点击pushbutton时界面2才会显示出来(这个方法没试过,理论上可以的)
可以这样实现:
方法1、先编辑一个带按钮的gui界面1,假设取名为 a (同时生成一个a.m文件),再编写你要打开的界面2,取名:bbc(会同时产生一个bbc.m文件),在a文件的pushbutton回调函数中加上一句s=bbc;在你运行界面1时点击pushbutton按钮就会调入界面2了。(1、2的m文件和figure文件放在一个目录下)
方法2、你可以先编辑界面2,并把figure1的Visible设为off,在界面上添加界面1,Visible设为on,
在pushbutton回调函数中设置figure1的Visible设为on,这样开始运行时只显示界面1在点击pushbutton时界面2才会显示出来(这个方法没试过,理论上可以的)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯