matlab GUI设计中常用控件格式(2)

发布时间:2021-06-06

收集的一些常用的控件格式,对新手很有用哦。

第八章 结论

2、常用控件代码框架参考

---------------------------------------------------------------------

Toggle Button 的callback一般写法

toggle button是什么?设计面板上,左边那一栏图标,看到它名字了吧?没看到?File->preference->GUIDE->把那个show names那一栏勾选上。好了,可以看到了吧 。知道是什么了吧?

拖进来,双击它,看到它的属性设置表。上面各种各样的属性,以后有时间慢慢研究。 点下它时,它默认value ='Max'

不点下它时,它value='Min'

--------

复制内容到剪贴板

代码:

functon togglebutton1_callback(hObject,eventdata,handles)

%这一句,现在不用管。自动加的。

%%%以下是一般代码

button_state = get(hObject,'Value')

%控件甲的callback下面hObject就是控件甲,同理控件乙callback下的hObject......

if button_state==get(hObject,'Max')

%则怎么怎么怎么

else if button_state==get(hObject,'Min')

%则怎么怎么怎么

end

--------

备注:button_state随便取的变量名,存放按钮的选择状态,别以为它是什么喔。

如果你的button甲是放在一个buttonGroup里面,则button甲callback下的代码就要挪到buttonGroup下面去。因为buttonGroup的回调函数会覆盖掉它成员的回调函数。

----------------------------------------

Radio Buttons

------

复制内容到剪贴板

代码:

右键点选你的Radio按钮,进入编辑callback

function 略

if(get(hObject,'Value')==get(hObject,'Max'))

%被选中了,你想怎么样

else

%不被选中,你想怎么样

end

matlab GUI设计中常用控件格式(2).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219