uifigure-Основанные приложения

Разрабатывайте приложения программно, используя фигуры пользовательского интерфейса, предназначенные для создания приложений (uifigure функция)

Проектируйте и редактируйте приложения программно путем кодирования их размещения и поведения с помощью MATLAB® функций. uifigure функция создает рисунок, которая специально сконфигурирована для создания приложений и служит контейнером для вашего пользовательского интерфейса. Фигуры пользовательского интерфейса поддерживают те же типы современной графики и интерактивных компонентов UI, что и App Designer.

Функции

расширить все

uifigureСоздайте рисунок для разработки приложений
uigridlayoutСоздайте диспетчер размещений сетки
uipanelСоздайте контейнер панели
uitabgroupСоздайте контейнер для панелей с вкладками
uitabСоздайте панель с вкладками
uiaxesСоздайте оси UI для графиков в приложениях
axesСоздайте Декартовы оси
geoaxesСоздайте географические оси
polaraxesСоздайте полярные оси

Общие компоненты

uibuttonСоздайте кнопку или компонент кнопки состояния
uibuttongroupСоздайте группу кнопок для управления переключателями и кнопками-переключателями
uicheckboxСоздайте компонент флажка
uidatepickerСоздайте компонент date picker
uidropdownСоздайте раскрывающийся компонент
uieditfieldСоздайте текст или численный компонент поля редактирования
uihyperlinkСоздайте компонент гиперссылки
uiimageСоздайте компонент изображения
uilabelСоздайте компонент метки
uilistboxСоздайте компонент окна списка
uiradiobuttonСоздайте компонент переключателя
uisliderСоздайте компонент ползунка
uispinnerСоздайте компонент счетчика
uitable Создайте компонент интерфейса пользователя таблицы
uitextareaСоздайте компонент текстовой области
uitogglebuttonСоздайте кнопку-переключатель компонент
uitreeСоздайте стандартное дерево или установите флажок в древовидном компоненте
uitreenodeСоздайте компонент узла дерева

Фигуры

uicontextmenuСоздайте компонент контекстного меню
uimenuСоздайте элементы меню или меню
uipushtoolСоздайте push-инструмент на панели инструментов
uitoggletoolСоздайте инструмент переключения на панели инструментов
uitoolbarСоздайте панель инструментов на рисунке

Компоненты инструментирование

uigaugeСоздайте компонент манометра
uiknobСоздайте компонент ручки
uilampСоздайте компонент лампы
uiswitchСоздайте переключатель ползунок, шатунный переключатель или компонент тумблера

Расширяемые компоненты

uihtmlСоздание компонента HTML UI

Узел дерева

expandРазверните узел дерева
collapseСвернуть узел дерева
moveПереместить узел дерева

Прокручиваемые компоненты

scrollПрокрутка до местоположения в компоненте

Контекстное меню

openОткройте контекстное меню в местоположении на фигуре пользовательского интерфейса

Таблица

uistyleСоздайте стиль для компонента пользовательского интерфейса таблицы
addStyleДобавление стиля к компоненту пользовательского интерфейса таблицы
removeStyleУдаление стиля из компонента пользовательского интерфейса таблицы
uialertОтобразить диалоговое окно предупреждений
uiconfirmСоздайте диалоговое окно подтверждения
uiprogressdlgСоздайте диалоговое окно прогресса
uisetcolorОткройте палитру цветов
uigetfileОткройте диалоговое окно выбора файла
uiputfileОткройте диалоговое окно для сохранения файлов
uigetdirОткройте диалоговое окно выбора папки
uiopenОткройте диалоговое окно выбора файла и загрузите выбранный файл в рабочую область
uisaveОткройте диалоговое окно для сохранения переменных в MAT-файл

Свойства

расширить все

UI Figure PropertiesУправляйте внешним видом и поведением фигуры пользовательского интерфейса для uifigure- основанные на приложениях
GridLayout PropertiesУправление поведением менеджера размещения сетки
Panel PropertiesВнешний вид панели управления в uifigure- основанные на приложениях
TabGroup PropertiesУправление внешним видом и поведением группы вкладок в uifigure- основанные на приложениях
Tab PropertiesУправление внешним видом вкладки в uifigure- основанные на приложениях
UIAxes PropertiesВнешний вид и поведение осей UI
Axes Properties Внешний вид и поведение осей
GeographicAxes PropertiesУправление внешним видом и поведением географических осей
PolarAxes PropertiesВнешний вид и поведение полярных осей

Общие компоненты

Button PropertiesУправление внешним видом и поведением кнопки
ButtonGroup PropertiesУправление внешним видом и поведением группы кнопок в uifigure- основанные на приложениях
CheckBox PropertiesУправляйте внешним видом и поведением
CheckBoxTree PropertiesФлажок Управление внешним видом и поведением дерева
DatePicker PropertiesУправление внешним видом и поведением выбора даты
DropDown PropertiesУправление внешним видом и поведением выпадающего списка
EditField PropertiesУправление внешним видом и поведением поля редактирования
Hyperlink PropertiesУправляйте внешним видом гиперссылки
Image PropertiesУправление внешним видом и поведением компонента изображения
Label PropertiesУправляйте внешним видом метки
ListBox PropertiesУправление внешним видом и поведением окна списка
NumericEditField PropertiesУправление числовым внешним видом и поведением поля редактирования
ProgressDialog PropertiesУправление внешним видом и поведением диалогового окна прогресса
RadioButton PropertiesУправление внешним видом переключателя
Slider PropertiesУправляйте внешним видом и поведением ползунка
Spinner PropertiesУправляйте внешним видом и поведением счетчика
StateButton PropertiesУправляйте внешним видом и поведением кнопки состояния
Table PropertiesВнешний вид и поведение компонента пользовательского интерфейса таблицы управления в uifigure- основанные на приложениях
TextArea PropertiesУправление внешним видом и поведением текстовой области
ToggleButton PropertiesУправляйте внешним видом кнопки-переключателя
Tree PropertiesУправление внешним видом и поведением дерева
TreeNode PropertiesУправление внешним видом и поведением узла дерева

Фигуры

ContextMenu PropertiesУправление внешним видом и поведением контекстного меню
Menu PropertiesУправляйте внешним видом и поведением в uifigure- основанные на приложениях
PushTool PropertiesУправление внешним видом и поведением выталкивающего инструмента
ToggleTool PropertiesУправление внешним видом и поведением инструмента
Toolbar PropertiesУправление внешним видом и поведением панели инструментов

Компоненты инструментирование

DiscreteKnob PropertiesУправление внешним видом и поведением дискретной рукоятки
Gauge PropertiesВнешний вид и поведение манометра
Knob PropertiesУправление внешним видом и поведением ручки
Lamp PropertiesУправляйте внешним видом лампы
LinearGauge PropertiesУправление внешним видом и поведением линейного манометра
NinetyDegreeGauge PropertiesУправляйте внешним видом и поведением манометра девяноста градуса
RockerSwitch PropertiesУправляйте внешним видом и поведением переключателя
SemicircularGauge PropertiesУправляйте внешним видом полукруглого манометра
Switch PropertiesУправляйте внешним видом и поведением переключателя
ToggleSwitch PropertiesУправляйте внешним видом и поведением тумблера

Расширяемые компоненты

HTML PropertiesУправление внешним видом и поведением компонента пользовательского интерфейса HTML
Style PropertiesСтиль для компонента пользовательского интерфейса таблицы

Темы

App Building

Просмотрите выборки компонентов UI, доступных для создания современных приложений.

Программное приложение, которое отображает таблицу

В этом примере показано, как отобразить таблицу в приложении используя uitable функция.

Способы создать приложения

Выберите подход к созданию приложений, который наилучшим образом соответствует вашим требованиям к проекту и предпочтительному рабочему процессу.

Связанная информация