帮助中心帮助中心
创建按钮或状态按钮组件
btn = uibutton
btn = uibutton(父)
btn = uibutton(风格)
btn = uibutton(父母、风格)
btn = uibutton (___、名称、值)
btn= uibutton创建一个按钮在一个新的图并返回按钮对象。MATLAB®调用uifigure函数创建的图。
btn= uibutton
btn
按钮
uifigure
例子
btn= uibutton (父)在指定的父容器创建一个按钮。家长可以使用创建的图uifigure函数或子容器之一。
btn= uibutton (父)
父
btn= uibutton (风格)创建一个指定样式的按钮。按钮样式“推”或“状态”。
btn= uibutton (风格)
风格
“推”
“状态”
btn= uibutton (父,风格)创建一个指定样式的按钮指定的父容器。
btn= uibutton (父,风格)
btn= uibutton (___,名称,值)创建一个按钮的属性指定一个或多个名称参数。例如,指定背景色使用的按钮写成BackgroundColor财产。使用这个选项的任何输入参数组合在前面的语法。
btn= uibutton (___,名称,值)
名称,值
写成BackgroundColor
全部折叠
创建一个按钮在界面图。
无花果= uifigure;b = uibutton(图);
创建一个状态按钮在界面图。
无花果= uifigure;b = uibutton(图,“状态”);
单击按钮。按钮仍在你点击它后按下状态。
创建一个状态按钮在界面图,通过指定属性值和自定义它的外观。
无花果= uifigure;b = uibutton(图,“状态”,…“文本”,“玩”,…“图标”,“play.png”,…“IconAlignment”,“顶级”,…“位置”,50 50 100 100);
确定按钮处于按下状态。
b.Value
ans =逻辑0
以编程方式更新按钮值出现在其压状态。
b.Value= true;
创建一个应用程序块一些数据,当一个应用程序用户按下一个按钮。
在文件命名plotApp.m编写一个函数,实现了应用程序:
plotApp.m
创建一个用户界面图和一个网格布局管理器应用程序。
创建UI轴和一个按钮的网格布局管理器。
写一个回调函数命名plotButtonPushed情节在UI中一些数据轴,分配的功能ButtonPushedFcn回调的财产。关于回调函数的更多信息,请参阅为应用程序创建回调以编程方式创建。
plotButtonPushed
ButtonPushedFcn
函数plotApp无花果= uifigure;g = uigridlayout(图3 [2]);g。RowHeight = {“1 x”,“健康”};g。ColumnWidth = {“1 x”,“健康”,“1 x”};ax = uiaxes (g);ax.Layout。行= 1;ax.Layout。列= [1 3];b = uibutton (g,…“文本”,“阴谋数据”,…“ButtonPushedFcn”@ (src、事件)plotButtonPushed (ax));b.Layout。行= 2;b.Layout。列= 2;结束函数plotButtonPushed (ax) x = linspace(0, 2 *π,100);y = sin (x);情节(ax, x, y)结束
运行plotApp函数。单击按钮绘制数据。
plotApp
风格的按钮,指定这些值之一:
“推”——当点击一次,按钮按下和释放。
“状态”——当点击一次,按钮仍然按下或释放状态,直到再次点击。
图
选项卡
面板
ButtonGroup
GridLayout
指定为一个父容器图对象创建使用uifigure函数或子容器之一:选项卡,面板,ButtonGroup,或GridLayout。如果你不指定一个父容器,MATLAB调用uifigure创建一个新的函数图对象作为父容器。
指定可选的双参数作为Name1 = Value1,…,以=家,在那里的名字参数名称和吗价值相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。
Name1 = Value1,…,以=家
的名字
价值
例子:uibutton(图,写成BackgroundColor =“蓝色”)
uibutton(图,写成BackgroundColor =“蓝色”)
R2021a之前,用逗号来分隔每一个名称和值,并附上的名字在报价。
例子:uibutton(图”,写成BackgroundColor”、“蓝色”)
uibutton(图”,写成BackgroundColor”、“蓝色”)
每种类型的按钮对象支持一组不金宝app同的属性。为每个属性的完整列表和描述类型,看到相关的属性页。
如果风格是“推”(默认),请参阅按钮属性。
如果风格是“状态”,请参阅StateButton属性。
全部展开
您可以使用这些额外的选项按钮:当添加图标
指定图标房地产作为一个预定义的图标,如“成功”。
图标
“成功”
指定IconAlignment财产“leftmargin”或“rightmargin”显示图标极左或极右的按钮,无论按钮文本的位置。
IconAlignment
“leftmargin”
“rightmargin”
使用自动换行属性来防止文本剪水平当UI组件的宽度小于您想要显示的文本。设置自动换行财产“上”把文本分为新行,每一行适合组件。它能避免打破如果可能的话。当属性设置“关闭”,文本不包装。
自动换行
“上”
“关闭”
如果dispone di una versione modificata di questo esempio。Desideri aprire questo esempio con le modifiche星期二吗?
海脂肪clic苏联合国collegamento切corrisponde questo第一MATLAB:
Esegui il第一inserendolo所以nella隙缝di第一MATLAB。我浏览器web非supportano金宝app comandi MATLAB。
选择一个网站
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室