App Designer и фигуры пользовательского интерфейса поддерживают большой набор компонентов для разработки современных, полнофункциональных приложений. В приведенных ниже таблицах перечислены доступные компоненты.
Общие компоненты - включают компоненты, реагирующие на взаимодействия, такие как кнопки, ползунки, раскрывающиеся списки и деревья.
Ось - Включите оси, чтобы создать графики для визуализации и исследования данных.
Контейнеры и Инструменты для фигур - включают панели и вкладки для группировки компонентов, а также панели меню.
Компоненты инструментирование - включают манометры и лампы для визуализации состояния, а также ручки и переключатели для выбора входных параметров.
Расширяемые компоненты - Включите пользовательские компоненты, которые вы создаете. Интерфейс со сторонними библиотеками для отображения содержимого, такого как виджеты или визуализация данных.
Компоненты тулбокса - включить компоненты пользовательского интерфейса, созданные тулбоксом. Требуется дополнительная лицензия тулбокса и установка.
Все компоненты доступны программно. Большинство компонентов пользовательского интерфейса также доступны в App Designer Component Library чтобы перетащить мышью на холст. Чтобы добавить компоненты в приложение App Designer, которые недоступны в Component Library или которые необходимо динамически добавить в работающее приложение, см. раздел «Программное добавление компонентов пользовательского интерфейса в App Designer».
При вызове графических функций в App Designer рабочий процесс немного отличается от того, что вы обычно используете в MATLAB® командная строка. Дополнительные сведения о вызове графических функций в App Designer см. в разделе Отображение графики в App Designer.
| Информация о осях | Пример |
|---|---|
| Свойства UIAxes |
|
| Свойства осей графика Этот объект может быть добавлен только программно. |
|
| Свойства GeographicAxes Этот объект может быть добавлен только программно. |
|
| Свойства PolarAxes Этот объект может быть добавлен только программно. |
|
| Диалоговая информация | Пример |
|---|---|
uialertЭтот объект может быть добавлен только программно. |
|
uiconfirmЭтот объект может быть добавлен только программно. |
|
uiprogressdlgЭтот объект может быть добавлен только программно. |
|
uisetcolorЭтот объект может быть добавлен только программно. |
|
uigetfileЭтот объект может быть добавлен только программно. |
|
uiputfileЭтот объект может быть добавлен только программно. |
|
uigetdirЭтот объект может быть добавлен только программно. |
|
uiopenЭтот объект может быть добавлен только программно. |
|
uisaveЭтот объект может быть добавлен только программно. |
|
| Информация о компонентах | Пример |
|---|---|
|
| |
| Свойства HTML |
|
Приложения, созданные в App Designer или с uifigure поддержка функций Aerospace Toolbox компонентов. Для получения дополнительной информации смотрите Flight Instruments (Aerospace Toolbox). Для использования компонентов тулбокса требуется действительная лицензия и установка связанного тулбокса.