classdef app1 < matlab.apps.AppBase
properties (Access = public)
UIFigure matlab.ui.Figure
EditFieldLabel matlab.ui.control.Label
EditField matlab.ui.control.EditField
EditField2Label matlab.ui.control.Label
EditField2 matlab.ui.control.EditField
SpinnerLabel matlab.ui.control.Label
Spinner matlab.ui.control.Spinner
DropDownLabel matlab.ui.control.Label
DropDown matlab.ui.control.DropDown
Button matlab.ui.control.Button
methods (Access = private)
children = app.UIFigure.Children;
children(children == app.Button) = [];
children(children == app.EditField) = [];
children(children == app.EditField2) = [];
children(children == app.Spinner) = [];
children(children == app.DropDown) = [];
tabOrderChildren = flip(vertcat(app.Button, app.EditField, app.EditField2, app.DropDown, app.Spinner));
app.UIFigure.Children = vertcat(children(:), tabOrderChildren(:));
methods (Access = private)
function createComponents(app)
app.UIFigure = uifigure('Visible', 'off');
app.UIFigure.Position = [100 100 640 480];
app.UIFigure.Name = 'UI Figure';
app.EditFieldLabel = uilabel(app.UIFigure);
app.EditFieldLabel.HorizontalAlignment = 'right';
app.EditFieldLabel.Position = [21 419 55 22];
app.EditFieldLabel.Text = 'Edit Field';
app.EditField = uieditfield(app.UIFigure, 'text');
app.EditField.Position = [91 419 100 22];
app.EditField2Label = uilabel(app.UIFigure);
app.EditField2Label.HorizontalAlignment = 'right';
app.EditField2Label.Position = [18 373 62 22];
app.EditField2Label.Text = 'Edit Field2';
app.EditField2 = uieditfield(app.UIFigure, 'text');
app.EditField2.Position = [95 373 100 22];
app.SpinnerLabel = uilabel(app.UIFigure);
app.SpinnerLabel.HorizontalAlignment = 'right';
app.SpinnerLabel.Position = [26 311 47 22];
app.SpinnerLabel.Text = 'Spinner';
app.Spinner = uispinner(app.UIFigure);
app.Spinner.Position = [88 311 100 22];
app.Button = uibutton(app.UIFigure, 'push');
app.Button.Position = [52 263 100 22];
app.DropDownLabel = uilabel(app.UIFigure);
app.DropDownLabel.HorizontalAlignment = 'right';
app.DropDownLabel.Position = [14 207 66 22];
app.DropDownLabel.Text = 'Drop Down';
app.DropDown = uidropdown(app.UIFigure);
app.DropDown.Position = [95 207 100 22];
app.UIFigure.Visible = 'on';
methods (Access = public)
registerApp(app, app.UIFigure)
runStartupFcn(app, @startup)