购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.2 不同控件的回调

控件具有特定的属性,可以将这些属性与特定的回调函数相关联。其中每个属性对应一项特定的操作。例如,某个uicontrol对象包含名为Callback的属性。可以将此属性的值设为某个回调函数或匿名函数的句柄,或包含MATLAB表达式的字符向量。通过此属性,可以让程序使用者与该uicontrol对象交互时做出响应。如果Callback属性没有指定值,则当用户与该uicontrol对象交互时不会发生任何操作。

控件(Controls)与组件(Components)是MATLAB对按钮、滑块、复选框等的称呼,可认为两种称呼通用。一般情况下,基于 figure 函数编写GUI而生成的称为控件,基于uifigure函数、App设计工具编写GUI而生成的称为组件。

表2-1列出了可用的回调属性、触发回调函数的用户操作,以及具有这些属性的常见控件。

表2-1 回调及说明 U7/c5xxD9R4Emo3pvyyYUkSJGKX6CNTVvaOEybsB2E18kZ/ORqtN1RROnHN6FeGO

点击中间区域
呼出菜单
上一章
目录
下一章
×