文档

UIPANEL

创建面板容器对象

句法

p = uipanel
p = uipanel(名称,值)
p = uipanel(parent)
p = uipanel(父,名称,值)

描述

p = uipanel在现有的传统人物并返回面板对象。如果没有数字,则MATLAB®创建一个新的传统人物来担任父母。面板是将UI组件组合在一起的容器,包括其他面板。面板不能包含ActiveX®控件。

p = uipanel(名称,价值specifies one or more panel property names and corresponding values. Use this syntax to override the default panel properties.

p = uipanel(父母创建面板并指定特定的父对象。这父母争论可以是传统人物,UI图,选项卡,按钮组或另一个面板对象。

例子

p = uipanel(父母,,,,名称,价值使用一个或多个指定面板属性值名称,价值对参数。

例子

用传统人物创建与孩子的面板

创建一个包含两个面板和一个按钮的传统图形。面板使用默认单位适当的价值,,,,“归一化”。默认单元uicontrol'像素'

h =图;hp = uipanel('标题',,,,“主面板”,,,,'字体大小',12,...'BackgroundColor',,,,'白色的',,,,...'Position',[。25.1 .67 .67]);hsp = uipanel(“父母”,生命值,'标题',,,,“传票”,,,,'字体大小',12,...'Position',,,,[.4 .1 .5 .5]); hbsp = uicontrol(“父母”,HSP,'细绳',,,,“在这里推”,,,,...'Position',[18 18 72 36]);

用UI人物创建带有孩子的面板

创建一个包含两个面板和一个按钮的UI图。面板和按钮位置测量在'像素'

无花果= uifigure;pnl = uipanel(图,'标题',,,,“主面板”,,,,'字体大小',12,...'BackgroundColor',,,,'白色的',,,,...'Position',[20 20 440 321]);subpnl = uipanel(pnl,'标题',,,,“传票”,,,,'字体大小',12,...'Position',[20 20 170 200]);btn = uibutton(subpnl,'Text',,,,“在这里推”,,,,...'Position',[20 20 75 36]);

输入参数

全部收缩

面板的父对象,指定为图,面板,选项卡或按钮组对象。如果您不指定父对象,则默认父对象是传统的图形对象。

名称值对参数

指定可选的逗号分隔对名称,价值参数。姓名是参数名称和价值是the corresponding value.姓名must appear inside single quotes ('')。您可以按任何顺序指定几个名称和值对参数姓名1,Value1,...,NameN,ValueN

例子:“标题”,“选项”指定面板标题是选项
  • 您可以在传统图形窗口中与面板一起使用的名称值对参数,请参阅UIPANEL属性

  • 名称值对参数您可以与UI Figie Windows中的面板一起使用,请参阅面板属性

更多关于

全部收缩

传统人物

传统人物是Matlab在使用指南或数字功能。有关传统人物和UI人数之间差异的更多信息,请参见应用程序设计师中的金宝app图形支持

UI图

UI图是MATLAB使用应用程序设计器或uifigure功能。有关传统人物和UI人数之间差异的更多信息,请参见应用程序设计师中的金宝app图形支持

提示

如果您设置可见的面板对象的属性'离开',然后它包含的任何子对象(按钮,按钮组,轴等)与父面板一起变得不可见。但是,那可见的适当的价值每个子对象的物体仍然不受影响。

也可以看看

功能

特性

在R2006a之前引入

这个话题有帮助吗?