Создайте управление пользовательским интерфейсом
c = uicontrol
c = uicontrol(Name,Value)
c = uicontrol(parent)
c = uicontrol(parent,Name,Value)
uicontrol(uc)
c = uicontrol
создает кнопку (управление пользовательским интерфейсом по умолчанию) в текущей фигуре и возвращает объект UIControl
. Если фигура не существует, MATLAB® создает тот.
создает управление пользовательским интерфейсом со значениями свойств, заданными с помощью одного или нескольких аргументов в виде пар "имя-значение". Например, c = uicontrol(Name,Value)
'Style','checkbox'
создает флажок.
создает управление пользовательским интерфейсом по умолчанию в заданном родительском элементе, вместо того, чтобы принять значение по умолчанию текущей фигуре.c = uicontrol(parent)
задает родительский элемент для управления пользовательским интерфейсом и одного или нескольких аргументов в виде пар "имя-значение".c = uicontrol(parent,Name,Value)
дает особое внимание на заданное управление пользовательским интерфейсом.uicontrol(uc)
Чтобы заставить статический текст ответить на клики мыши, установите свойство Enable
текстового объекта на 'Inactive'
и закодируйте ответ с обратным вызовом ButtonDownFcn
.
Чтобы задержать действие, когда несколько элементов могут быть выбраны из поля списка, можно сопоставить кнопку "Done" с полем списка. Затем используйте обратный вызов для той кнопки, чтобы оценить свойство Value
поля списка.