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). Для использования компонентов тулбокса требуется действительная лицензия и установка связанного тулбокса.