主要内容

UIBUTTON.

创建按钮或状态按钮组件

描述

BTN.= UIBUTTON.在一个新图中创建一个按钮并返回按钮目的。马铃薯®打电话给Uifigure.功能创建图。

BTN.= UIBUTTON(风格创建指定样式的按钮。

例子

BTN.= UIBUTTON(父母在指定的父容器中创建按钮。父结点可以是数字使用这一创建Uifigure.函数或其子容器之一。

例子

BTN.= UIBUTTON(父母风格创造一个按钮指定的父容器中的指定样式。

例子

BTN.= UIBUTTON(___名称,价值创造一个按钮具有由一个或多个指定的属性名称,价值对论点。使用此选项在前一个语法中使用任何输入参数组合。

例子

全部收缩

创建按钮。

无花果= uifigure;btn = uibutton(图);

带有按钮的UI图形窗口。默认按钮文本为按钮。

通过指定样式创建状态按钮'状态'

无花果= uifigure;btn = Uibutton(图,'状态');

带有按钮的UI图形窗口。默认的按钮文本是State button。

图= Uifigure('姓名'“我的图”);pnl = uipanel(图);btn = Uibutton(PNL);

UI与面板和一个按钮的窗口。按钮位于面板中。

创建状态按钮并指定属性值。

无花果= uifigure;btn = Uibutton(图,'状态'......“文本”'记录'......'价值',真的,......“位置”,[50,100,100,22]);

UI数据按钮的窗口。按钮文本是记录。按钮是深灰色。

确定状态按钮文本的字体名称。

fname = btn.fontname.
fname = helvetica.

更改按钮文本的字体名称。

btn.fontname =.“咏叹”;

创建一个按钮和一个UI轴。当应用程序用户按下按钮时,就会创建一个图形。

创建Buttonplot.m.在你的matlab路径上。此代码创建一个包含按钮和UI轴的窗口。当App用户单击按钮时,buttonpushedfcn.绘制一些数据。

函数Buttonplot.%创建一个数字窗口无花果= uifigure;%创建UI轴AX = UIAXES(“父”,无花果,......“单位”'像素'......“位置”,[104,123,300,20]);%创建按钮btn = Uibutton(图,'推'......“位置”,[420,218,100,22],......'buttonpushedfcn',@(btn,事件)plotbuttonpushed(btn,ax));结尾%为buttonpushedfcn回调创建函数函数pltbuttonpushed (btn,ax) x = linspace(0,2*pi,100);y = sin (x);情节(ax, x, y)结尾

Buttonplot.,然后单击按钮。matlab绘制数据。

UI图中的一个应用程序。该应用程序包含具有某些数据的绘图,以及绘图右侧的按钮。

输入参数

全部收缩

按钮样式,指定为以下之一:

  • '推'

    点击后,按钮似乎按此打开。

  • '状态'

    点击后,按钮保留在按下或释放状态,直到再次单击它。

父容器,指定为a数字使用的对象Uifigure.函数或其子容器之一:标签控制板buttongroup., 或者网格布局。如果您未指定父容器,Matlab会调用Uifigure.创建新的功能数字用作父容器的对象。

名称 - 值参数

指定可选的逗号分离对名称,价值论点。姓名是参数名称和价值为对应值。姓名必须出现在引号内。您可以以任何顺序指定多个名称和值对参数Name1, Value1,…,的家

每种类型按钮对象支持不同的万博1manbetx一组属性。有关每种类型的完整属性和描述列表,请参阅关联的属性页面。

也可以看看

职能

特性

在R2016A介绍