matlab之GUI界面设计(2)

本文介绍了MATLAB GUI界面设计中的滚动条、Radio Button、Check Button、Toggle Button、下拉菜单Pop-Up Menu与List Box以及菜单控件Menu的使用方法。通过实例展示了如何通过滚动条改变数值、设置控件回调函数以及菜单项的响应功能。
摘要由CSDN通过智能技术生成

3.滚动条的介绍

我们要实现的一个功能是:通过拖动滚动条,来改变某个数值的大小
其中一个例子是:

var=get(handles.slider2,'value');
set(handles.edit2,'string',num2str(var));

slider2是某滚动条的Tag
edit2是某可编辑文本的Tag
因为slider2得到的是一个数值value,存储在变量var中,而edit2的string是一个字符串
因此要加入num2str()函数,实现数据类型的转换。

因为每次拖动滚动条,都是在点击滚动条控件,因此我们可以直接对滚动条的回调函数callback进行修改,实现数据的传递

4.Radio Button,Check Button与Toggle Button的介绍

Radio Button(单选按钮):当单击 RadioButton 控件时,其 Checked 属性设置为 true,并且调用 Click 事件处理程序。当 Checked 属性的值更改时,将引发 CheckedChanged 事件。
而其它的按钮也是如此
Check Button(复选框)
ToggleButton(状态开关按钮)

当我们选中Radio Button时,该控件的值设为最大值,没有选中时,则为最小值
同样,我们每次点击Radio Button不仅修改了该控件的值,同时,也调用了一次Radio Button的回调函数
注意:
Radio Button的value值要么为min,要么为max,如果不是该值,则无法出现在控制屏上

Check Button
当选中时,该控件的值设为最大值,没有选中时,则为最小值
该控件功能和Radio Button一样&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值