文档帮助中心文档
创建滑块开关,摇杆开关,或拨动开关组件
sw = uiswitch
sw = uiswitch(风格)
sw = uiswitch(父)
sw = uiswitch(父母、风格)
sw = uiswitch (___、名称、值)
西南= uiswitch在新图形窗口中创建滑块开关并返回开关对象。MATLAB®调用uifigure函数创建图形。
西南= uiswitch
西南
开关
uifigure
西南= uiswitch (风格)创建指定样式的开关。
西南= uiswitch (风格)
风格
例子
西南= uiswitch (父)在指定的父容器中创建交换机。父结点可以是数字创建使用uifigure函数或其子容器之一。
西南= uiswitch (父)
父
数字
西南= uiswitch (父,风格)在指定的父容器中创建指定样式的开关。
西南= uiswitch (父,风格)
西南= uiswitch (___,名称,值)使用一个或多个指定对象属性名称,值对参数。将此选项与前面语法中的任何输入参数组合一起使用。
西南= uiswitch (___,名称,值)
名称,值
全部折叠
无花果= uifigure;sliderswitch = uiswitch(图);
图=uifigure;toggleswitch=uiswitch(图,“切换”);
在面板中创建一个摇杆开关。
无花果= uifigure;pnl = uipanel(图);rockerswitch = uiswitch (pnl,“摇滚”);
创建一个摇杆开关。
无花果= uifigure;rockerswitch = uiswitch(图,“摇滚”);
更改开关文本。
rockerswitch。项= {“停止”,“开始”};
确定当前开关值。
val = rockerswitch。价值
val =“停止”
将以下代码保存为lampswitch.m在MATLAB路径上。这段代码创建了一个包含灯和摇杆开关的应用程序。当用户拨动开关时,ValueChangedFcn回调改变灯的颜色。
lampswitch.m
ValueChangedFcn
函数灯开关“位置”,[100 100 370 280]); lmp=uilamp(图,...“位置”,[165 75 20 20],...“颜色”,“绿色”);sw = uiswitch(图,“切换”,...“项目”,{“去”,“停止”},...“位置”,[165 160 20 45],...“ValueChangedFcn”(已移动),;% ValueChangedFcn回调函数开关移动(src,事件)转换src。价值情况下“去”lmp。颜色=“绿色”;情况下“停止”lmp。颜色=“红色”;结束结束结束
运行lampswitch,点击开关查看颜色变化。
lampswitch
“滑块”
“摇滚”
“切换”
开关的样式,指定为下表中的值:
面板
选项卡
ButtonGroup
GridLayout
父容器,指定为数字使用uifigure函数或其子容器之一:选项卡,面板,ButtonGroup,或GridLayout.如果没有指定父容器,则MATLAB调用uifigure函数创建一个新的数字作为父容器的对象。
指定可选的逗号分隔的对名称,值参数。的名字参数名和价值是对应的值。的名字必须出现在引号内。可以以任意顺序指定多个名称和值对参数名称1,值1,…,名称,值.
的名字
价值
名称1,值1,…,名称,值
“文本”,{' 0 ',' 1 '}
每种类型的交换机支持一组不同的属性。金宝app有关每种类型的属性和描述的完整列表,请参见关联属性页。
开关特性
RockerSwitch属性
ToggleSwitch属性
appdesigner
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系