第八讲matlab图形用户界面设计内容摘要:

性值 1, 属性名 2, 属性值 2, …) 二 、 菜单设计 ( 1) Tag属性 Tag属性的取值是字符串 , 它定义了该菜单对象的一个标识值。 定义了 Tag属性后 , 在任何程序中都可以通过这个标识值找出该菜单对象。 ( 2) Type属性 Type属的取值总是 uimenu, 这个属性值标明图形对象的类型。 对菜单对象 , 其类型就是 uimenu, 用户不能改写这个属性。 ( 3) UserData属性 UserData属性的取值是一个矩阵 , 缺省值为空矩阵 , 用户可以在这个属性中保存与该菜单对象相关的重要数据或信息 , 借此可以达到传递数据或信息的目的。 可以用 set和 get函数访问该属性。 二 、 菜单设计 菜单条中含有 File和 Help两个菜单项。 如果选择 File中的 New选项 , 则将显示 New Item字样 , 如果选择 File中的 Open选项 ,则将显示出 Open Item字样。 File中的 Save菜单项初始时处于禁选状态 , 在选择 Help选项之后将此菜单项恢复成可选状态 , 如果选择 File中的 Save选项 , 则将出现一个新的菜单 (三级菜单 ),其中共有两个子菜单项 Text file和 Graphics file, 如果选择第 1项 ,则将变量 k1和 k2分别赋为 0和 1, 然后调用 相应的处理 (该文件需要另行编写 ), 如果选择第 2项 , 则将变量 k1和 k2分别赋为 1和 0, 然后调用 处理 (该文件也需要另行编写 )。 如果选择 File中的 Save As选项 ,则将显示 Save As Item字样。 如果选择 File中的 Exit选项 , 则将关闭当前窗口。 如果选择 Help中 About … 选项 , 则将显示 Help Item字样 , 并将 Save 菜单设置成可选状态。 【 例 2】 建立一个菜单系统。 二 、 菜单设计 程序如下: screen=。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。