Componentes de creación de apps
Las figuras de App Designer y de IU son compatibles con un amplio grupo de componentes para diseñar aplicaciones modernas y con funcionalidades completas. Las tablas siguientes enumeran los componentes que están disponibles.
Componentes comunes: incluyen los componentes que responden a interacciones, como botones, controles deslizantes, listas desplegables y árboles.
Ejes: incluyen ejes para crear gráficas para la visualización y exploración de datos.
Herramientas de contenedores y figuras: incluyen paneles y pestañas para agrupar componentes, así como barras de menú.
Componentes de instrumentación: incluyen agujas y luces para visualizar estados, así como botones e interruptores para seleccionar parámetros de entrada.
Componentes extensibles: incluyen componentes de IU personalizados que cree usted. Interconecte con bibliotecas de terceros para mostrar contenido, como widgets o visualizaciones de datos.
Componentes de la toolbox: incluyen los componentes de IU creados para la toolbox. Se necesitan una licencia y una instalación adicionales de la toolbox.
Todos los componentes están disponibles de forma programática. La mayoría de componentes de IU también están disponibles en la Component Library de App Designer para que los arrastre y los suelte en el área de trabajo. Para añadir componentes a una app de App Designer que no están disponibles en la Component Library o que quiera añadir de forma dinámica a la app que se está ejecutando, consulte Add UI Components to App Designer Programmatically.
Cuando llama a las funciones de gráficas en App Designer, el flujo de trabajo es ligeramente distinto al que se utiliza habitualmente en la línea de comandos de MATLAB®. Para obtener más información acerca de cómo llamar a funciones de gráficas en App Designer, consulte Mostrar gráficas en App Designer.
Componentes comunes
| Información de componentes | Ejemplo |
|---|---|
Button |
|
CheckBox |
|
ColorPicker |
|
DatePicker |
|
DropDown |
|
NumericEditField |
|
EditField |
|
Hyperlink |
|
Image |
|
Label |
|
ListBox |
|
ButtonGroupRadioButton |
|
Slider |
|
RangeSlider |
|
Spinner |
|
StateButton |
|
Table |
|
TextArea |
|
ButtonGroupToggleButton |
|
TreeTreeNode |
|
CheckBoxTreeTreeNode |
|
Ejes
| Información de ejes | Ejemplo |
|---|---|
| UIAxes Properties |
|
| Axes Properties Este objeto solo se puede añadir de forma programática. |
|
| GeographicAxes Properties Este objeto solo se puede añadir de forma programática. |
|
| PolarAxes Properties Este objeto solo se puede añadir de forma programática. |
|
Herramientas de contenedores y figuras
| Información de contenedores | Ejemplo |
|---|---|
|
| |
Panel |
|
TabGroupTab |
|
Menu |
|
ContextMenu |
|
ToolbarPushToolToggleTool |
|
Diálogos y notificaciones
| Información de diálogos | Ejemplo |
|---|---|
uialertEste objeto solo se puede añadir de forma programática. |
|
uiconfirmEste objeto solo se puede añadir de forma programática. |
|
uiprogressdlgEste objeto solo se puede añadir de forma programática. |
|
uisetcolorEste objeto solo se puede añadir de forma programática. |
|
uigetfileEste objeto solo se puede añadir de forma programática. |
|
uiputfileEste objeto solo se puede añadir de forma programática. |
|
uigetdirEste objeto solo se puede añadir de forma programática. |
|
uiopenEste objeto solo se puede añadir de forma programática. |
|
uisaveEste objeto solo se puede añadir de forma programática. |
|
Instrumentación
| Información de componentes | Ejemplo |
|---|---|
Gauge |
|
NinetyDegreeGauge |
|
LinearGauge |
|
SemicircularGauge |
|
Knob |
|
DiscreteKnob |
|
Lamp |
|
Switch |
|
RockerSwitch |
|
ToggleSwitch |
|
Componentes extensibles
| Información de componentes | Ejemplo |
|---|---|
|
| |
HTML |
|
Componentes de la toolbox
Las apps creadas en App Designer o con la función uifigure son compatibles con componentes de varios productos adicionales. Para usar estos componentes, es necesario tener una licencia válida e instalar el producto asociado.
Componentes de Aerospace Toolbox: para obtener más información, consulte Flight Instruments (Aerospace Toolbox).
Componentes de Simulink®: para obtener más información, consulte Crear apps para controlar simulaciones (Simulink).


















































