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
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 Properties |
|
TabGroup Properties Tab Properties |
|
Menu Properties |
|
ContextMenu Properties | |
Toolbar Properties PushTool Properties ToggleTool Properties | |
Diálogos y notificaciones
Información de diálogos | Ejemplo |
---|---|
uialert Este objeto solo se puede añadir de forma programática. | |
uiconfirm Este objeto solo se puede añadir de forma programática. | |
uiprogressdlg Este objeto solo se puede añadir de forma programática. | |
uisetcolor Este objeto solo se puede añadir de forma programática. | |
uigetfile Este objeto solo se puede añadir de forma programática. | |
uiputfile Este objeto solo se puede añadir de forma programática. | |
uigetdir Este objeto solo se puede añadir de forma programática. | |
uiopen Este objeto solo se puede añadir de forma programática. | |
uisave Este objeto solo se puede añadir de forma programática. | |
Instrumentación
Componentes extensibles
Información de componentes | Ejemplo |
---|---|
| |
HTML Properties |
|
Componentes de la toolbox
Las apps creadas en App Designer o con la función uifigure
son compatibles con componentes de Aerospace Toolbox. Para obtener más información, consulte Flight Instruments (Aerospace Toolbox). Para usar componentes de la toolbox, se necesitan una licencia válida e instalar la toolbox asociada.