www.4658.net > 求助,mAtlAB GUI按键属性

求助,mAtlAB GUI按键属性

假如有两个按键pushbutton1和pushbutton2,在pushbutton2的Callback函数中改变pushbutton1的'string'值,比如说set(handles.pushbutton1,'string','thank you'),将matlab关闭后(不是关闭GUI界面),重新打开!

string就相当于是你控件的名字,可以自己更改。tag是它的属于,比较它是text,还是edit。

需要在按钮上点右键,然后CallBack,然后编写他的程序。 例如,你的GUI上有一个可编辑的输入框edit1,一个button,那么你可以编写button的Callback为:set(handles.edit1,'string','haha'); 那么当你点击按钮时,就可以在上面显示 haha 的字符。

不太明白你要修改按钮的什么属性看如果只是按钮大小的话,直接鼠标拖动就行了。 在GUI编辑界面下,双击按钮,弹出按钮的属性对话框,就可以修改相应的属性。 颜色:BackgroundColor,ForegroundColor 按钮的背景图片:CData,这里需要先把你的图...

将下面的两行横线间的文本保存成CB_Button.m %%============================================================ %% FileName : CB_Button.m %% Description : 三步 %Step 1 fid=fopen(FileNameOut,'a+'); fprintf(fid,'%s\r\n',get(hL1,'string'...

设置按钮的KeyPressFcn,从中检测按钮的ascii码,如果为回车键,则进行相应的程序。 KeyPressFcn回调函数支持uicontrol和figure。直接设置按钮的就行。

选择第二种方案吧。因为利用控件设计还是会人性化点。你想达到的退出界面功能,函数如下: function pushbuttom_Callback(hObject, eventdata, handles) selection=questdlg(['是否关闭',get(gcf,'Name'),'窗口?'], ... ['Close ',get(gcf,'Nam...

将矩阵声明为global 就可以了。注意matlab需要在每个按钮函数内声明这个矩阵为global 比如 global a

给你一点提示,我没用GUI,是以前写函数文件用到读取多个mat文件到内存区。大同小异。D=dir('directory\filname');%预读取的文件路径N=max(size(D));%文件个数fori=1:Nload(D(i,1).name));end但是不知道你的matlab版本,对于7.0,循环变量i可能...

是否可以用这样操作来达到你的目的:所有变量定义为全局变量,按钮定义为控件数组,点击一次即设置COMMAND(I).v=f,command(i+1).v=t

网站地图

All rights reserved Powered by www.4658.net

copyright ©right 2010-2021。
www.4658.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com