第14章 创建图形用户界面GUI.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第14章 创建图形用户界面GUI 14.1 GUI对象层次结构 14.2 GUI的基本知识 14.3 创建GUI对象 14.4 GUI编程 14.1 GUI对象层次结构 14.2 GUI的基本知识 本届主要介绍如何新建GUI、打开GUI、Layout编辑器以及GUIDE模版等关于GUI的基础知识 14.2.1 启动GUI 用户欲启动GUI操作,可以在命令窗口中输入guide命令,此时将启动GUIDE Quick Start 对话框 利用GUIDE Quick Start 对话框,用户可以进行如下操作: * 利用GUIDE模版创建一个新的GUI-预先创建GUIs,使得用户可以依照自己的目的进行改进。 * 打开已有的GUI。 一旦用户做出了上述之一的选择,单击OK按钮将在Layout编辑器中打开GUI。 14.2 GUI的基本知识 14.2.2 布局(Layout)编辑器 当用户在GUIDE中打开一个GUI时,该GUI将显示在Layout编辑器中,Layout编辑器是所有GUIDE工具的控制面版。 用户可以使用鼠标拖动模版左边的控件(按钮、坐标轴、单选按钮等)到中间的布局区域。 14.2.3 GUIDE模版介绍 GUIDE Quick Start对话框提供了几种常用的GUI模版。使用GUI模版的好处是与使用空白GUI相比,用户可以更方便地改变该模版的布局和功能。一旦用户选择了其中的一种模版,在GUIDE Quick Start对话框的右侧就出现该模版的预览。 14.2.4运行GUI 单击工具览最右边的绿色按钮,即运行当前的GUI窗口。 如果是第一次运行,那么MATLAB7.0首先将提示对该GUI窗口进行保存,并在运行的同时弹出M文件给用户进行编辑操作。 14.3 创建GUI对象 图形用户界面设计窗口 1.GUI设计模板 在MATLAB主窗口中,选择File菜单中的New菜单项,再选择其中的GUI命令,就会显示图形用户界面的设计模板。 MATLAB为GUI设计一共准备了4种模板,分别是Blank GUI(默认) 、GUI with Uicontrols(带控件对象的GUI模板) 、GUI with Axes and Menu(带坐标轴与菜单的GUI模板)与Modal Question Dialog(带模式问话对话框的GUI模板)。 当用户选择不同的模板时,在GUI设计模板界面的右边就会显示出与该模板对应的GUI图形。 2.GUI设计窗口 在GUI设计模板中选中一个模板,然后单击OK按钮,就会显示GUI设计窗口。选择不同的GUI设计模式时,在GUI设计窗口中显示的结果是不一样的。 GUI设计窗口由菜单栏、工具栏、控件工具栏以及图形对象设计区等部分组成。GUI设计窗口的菜单栏有File、Edit、View、Layout、Tools和Help 6个菜单项,使用其中的命令可以完成图形用户界面的设计操作。 3.GUI设计窗口的基本操作 在GUI设计窗口创建图形对象后,通过双击该对象,就会显示该对象的属性编辑器。例如,创建一个Push Button对象,并设计该对象的属性值。 对象属性查看器 利用对象属性查看器,可以查看每个对象的属性值,也可以修改、设置对象的属性值,从GUI设计窗口工具栏上选择Property Inspector命令按钮,或者选择View菜单下的Property Inspector子菜单,就可以打开对象属性查看器。另外,在MATLAB命令窗口的命令行上输入inspect,也可以看到对象属性查看器。 在选中某个对象后,可以通过对象属性查看器,查看该对象的属性值,也可以方便地修改对象属性的属性值。 菜单编辑器 利用菜单编辑器,可以创建、设置、修改下拉式菜单和快捷菜单。从GUI设计窗口的工具栏上选择Menu Editor命令按钮,或者选择Tools菜单下的Menu Editor子菜单,就可以打开菜单编辑器。 菜单编辑器左上角的第一个按钮用于创建一级菜单项。第二个按钮用于创建一级菜单的子菜单。 菜单编辑器的左下角有两个按钮,选择第一个按钮,可以创建下拉式菜单。选择第二个按钮,可以创建Context Menu菜单。选择它后,菜单编辑器左上角的第三个按钮就会变成可用,单击它就可以创建Context Menu主菜单。在选中已经创建的Context Menu主菜单后,可以单击第二个按钮创建选中的Context Menu主菜单的子菜单。与下拉式菜单一样,选中创建的某个C

文档评论(0)

beoes + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档