主要内容

uilabel

创建标签组件

描述

lbl=uilabel创建标签组件(包含文本)“标签”),并返回标签对象MATLAB®调用uifigure函数创建图形。

实例

lbl= uilabel (父母亲)在指定的父容器中创建标签。父容器可以是图形使用uifigure函数或其子容器之一。

实例

lbl= uilabel (___,名称、值)使用一个或多个标签指定标签特性名称、值配对参数。将此选项与前面语法中的任何输入参数组合一起使用。

例子

全部折叠

fig=UIFig;lbl=uilabel(图);

指定一个面板作为父母。

无花果= uifigure;pnl = uipanel(图);lbl = uilabel (pnl);

创建默认标签。

fig=UIFig;lbl=uilabel(图);

更改标签文本和字体大小。

lbl。文本=“结果”;lbl.FontSize=14;

标签被剪裁,因为当前标签大小对于新字体大小的新文本来说太小。

方法的第三和第四个元素确定当前标签大小位置属性值。

尺寸=磅位置(3:4)
尺寸= 31 15

更改标签大小以适应新文本。

lbl.Position(3:4) = [62 22];

换行标签文本以适应标签的宽度。

创建一个标签。指定标签文本和大小。

fig=UIFig;lbl=uilabel(图);文本=“这些数据代表了18个月的观察结果。”;lbl。Position = [500 500 100 60];

将文本包装到标签中。

lbl。自动换行=“开”

使用HTML标记有选择地设置标签文本部分的格式。

创建标签并指定标签大小。

图=uifigure;lbl=uilabel(图,“位置”,[100 100 150 32]);

使用HTML标记指定标签文本,并设置标签以将文本解释为HTML。

lbl。文本=此表不完整”解释器=“html”

带有文本“此表不完整”的标签,其中“此表”为绿色和粗体,“不完整”为斜体。

使用LaTeX显示格式化的方程式。

创建标签并指定标签大小。

图=uifigure;lbl=uilabel(图,“位置”,[100 100 125 50]);

指定标签文本并将标签设置为将文本解释为LaTeX。

lbl。文本=“$$\frac{d}{dx}\int\u a^x f(t)\;dt=f(x)$$”解释器=“乳胶”

图形窗口中的一个标签,使用LaTeX呈现微积分的基本定理。该方程包含格式化的分数和整数符号。

输入参数

全部折叠

父容器,指定为图形使用uifigure函数或其子容器之一:选项卡,面板,ButtonGroupGridLayout. 如果未指定父容器,MATLAB将调用uifigure函数创建一个新的图形对象,该对象用作父容器。

名称值参数

指定可选的逗号分隔的字符对名称、值参数。名称是参数名和价值为对应值。名称必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家

例子:uilabel('Text','Sum:')指定显示文本的标签总结:

笔记

这里列出的属性是可用属性的子集。有关完整列表,请参见标签属性

标签文本,指定为字符向量、字符向量的单元格数组、字符串标量、字符串数组或一维分类数组。使用字符向量的单元格数组或字符串数组指定多行文本。

或者,使用把格式数据写成串函数创建包含换行符和其他特殊字符的格式化文本。

text=sprintf(“% s \ n % s”,“第1行”,“第2行”); label=uilabel(“文本”文本“位置”,[100 100 100 32]);

如果指定文本为字符向量而不使用把格式数据写成串,MATLAB不会解释控制序列,例如\ n

如果将此属性指定为类别数组,MATLAB将使用数组中的值,而不是全部类别集合。

例子:“门槛”

例子:{“阈值”“价值”}

按组件宽度自动换行,指定为“关闭”“开”,或作为数字或逻辑0(错误的)或1.(真正的).的值“关闭”相当于错误的,“开”相当于真正的.因此,可以将此属性的值用作逻辑值。该值存储为开启/关闭类型的逻辑值matlab.lang.OnOffSwitchState

当组件的宽度小于要显示的文本时,使用此属性可防止文本被水平剪裁。

  • “关闭”-文本不换行。

  • “开”-将文本拆分为新行,以便每行都符合组件的宽度,并尽可能避免拆分单词。

设定词绕转财产“开”当组件的高度太小而无法显示所有文本行时,不会阻止垂直剪裁文本。

标记位置和大小,相对于父元素,指定为向量[左下角宽度高度]. 此表描述了向量中的每个元素。

要素 描述
左边 从父容器的左内边缘到标签左外边缘的距离
从父容器的内底边缘到标签的外底边缘的距离
宽度 标签左右外缘的距离
身高 标签顶部和底部外边缘之间的距离

这个位置值是相对于可抽面积父容器的。可绘制区域是容器边框内的区域,不包括菜单栏或标题等装饰所占用的区域。

所有测量值均以像素为单位。

例子:[100 100 100 20]

另见

功能

性质

R2016a中引入