MATLAB GUI 中的标签组件
Matlab 是一个数字计算环境,自带编程语言。它专门从事科学、工程等领域的技术计算。
Matlab 还提供了通过简单地为各种 GUI 组件使用其功能来创建 GUI 应用程序的能力。
在本文中,我们将了解 Label 组件、如何创建它以及它的重要属性。
标签组件
标签是一个 UI 组件,它保存静态文本以标记应用程序的不同部分。它在 GUI 应用程序中很
有用,因为它描述了 UI 的不同部分。Matlab 提供了一个名为 uilabel 的函数来创建标签。可
以使用三种语法:
� labelObject = uilabel
� labelObject = uilabel(parent)
� labelObject = uilabel(parent, Name, Value)
Uilable 组件的属性
为了控制组件的外观和行为,Matlab 提供了许多属性。一些重要属性如下:
Text:文本属性用于控制标签的内容。默认值为“标签”。
Interpreter:此属性允许我们使用不同的解释器解释标签的文本。就像我们可以使用 latex
代码编写公式,或者使用 HTML 格式化为文本,并将解释器设置为“latex”或“HTML”。默认值
为“none”。
HorizontalAlignment:控制标签组件中文本的水平对齐。默认值为“left”。
VerticalAlignment:控制零部件内的垂直对齐。默认值为“中心”。
Wordwrap:将文本换行以适合组件的宽度。默认值为“off”。
FontName:更改文本的字体。
FontSize:控制字体大小。
font-weight:控制文本的粗细。
FontAngle:控制字体角度。
font color:字体的颜色。
BackgroundColor:更改标签的背景色。
Visible:此属性控制零部件的可见性。默认值为“on”。
Enable:启用或禁用外观。默认值为“on”。
TootTip:用于指导组件用途的文本。默认值为“。
Uilabel()
第一种语法不需要任何参数。它是以“标签”作为默认文本创建的。Matlab 创建了一个图形窗
口,并将标签存储到窗口中。
例子:
% MATLAB code for Uilabel() demonstration.
% create a uilabel using only the function
label = uilabel;
评论1
最新资源