第5章GUI界面按钮功能介绍讲述.ppt

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章GUI界面按钮功能介绍讲述

第五章 第5章 GUI界面按钮功能介绍 MATLAB GUI应用实战 (余胜威、吴婷、罗建桥) 第五章 MATLAB GUI应用实战 (余胜威、吴婷、罗建桥) 本章主要介绍GUI界面按钮功能,GUI界面按钮有很多,具体有:按钮、滑块、单选按钮、复选框、可编辑文本、静态文本、弹出式菜单、列表框、切换按钮、表、轴、面板、按钮组以及ActiveX控件等。通过本章的学习,用户可以全面的了解和掌握GUI界面各个功能按钮的作用,从而快速的提高复杂GUI设计的能力。 5.1 GUI打开、关闭与保存 GUI打开、关闭与保存,主要介绍基本GUI的打开、关闭以及保存功能,GUI打开顾名思义就是打开GUI软件,GUI关闭则是关闭已经打开的GUI软件,GUI保存则是对已经设计好的GUI进行保存操作。 第五章 MATLAB GUI应用实战 (余胜威、吴婷、罗建桥) 新建GUI就是先建一个空白GUI,而GUI with Uicontrols则是先建一个系统已经建立好的密度体积计算GUI模板,GUI with Axes and Menu则是系统自带一个axes和下拉菜单式的GUI模板,Modal Queation Dialog则是系统自带的提问式GUI模板。在这里,我们主要采用空白GUI进行设计,即该GUI上所有按钮均为用户设计。 第五章 MATLAB GUI应用实战 (余胜威、吴婷、罗建桥) 5.2 GUI按钮 GUI按钮,即我们经常看见的软件界面上的按钮,例如点击“按钮”,将会执行“按钮”下相关执行程序,从而实现相关功能 第五章 MATLAB GUI应用实战 (余胜威、吴婷、罗建桥) 【例1】设计一个GUI,点击GUI上一个按钮,弹出一个提示窗口,具体设计如下 第五章 MATLAB GUI应用实战 (余胜威、吴婷、罗建桥) 5.3 GUI滑块 选择滑块,鼠标右键,点击其回调函数,返回相应按钮对应的函数程序位置,然后在滑块下进行回调函数写入 im = imread(cameraman.tif); % 读图 axes(handles.axes4) % 当前画图轴 imshow(im); % 显示图像 %创建imscrollpanel对象 k = get(hObject,value); % 滑动条值 imshow(k.*im); % 显示图像 第五章 MATLAB GUI应用实战 (余胜威、吴婷、罗建桥) 5.4 GUI单选按钮 如图5-24所示,单选按钮就是只能供选择按下一个按钮,即选择按下了单选按钮1,则再次点击该单选按钮1,是不会取消该按钮的,用户只能点击存在的单选按钮(例如单选按钮2)来取消单选按钮1,;简单的理解为A、B、C、D四个选项,用户只能选择其中一个,选择了其中一个后,另外三个将不起作用。 第五章 MATLAB GUI应用实战 (余胜威、吴婷、罗建桥) 5.5 GUI复选框 复选对话框和单选对话框类似,但是又区别于单选按钮。复选对话框一旦被选中,将执行该复选对话框对于的功能程序,如果用户需要取消该按钮功能执行,则可以直接再次点击该复选对话框即可。用复选对话框属性值来描述:勾选复选对话框,则该复选对话框值为1,若再次点击该复选对话框,即取消该复选对话框,则该复选对话框值为0。 在实际应用中,常根据复选对话框的属性值进行按钮的功能设计。 第五章 MATLAB GUI应用实战 (余胜威、吴婷、罗建桥) 5.6 GUI可编辑文本 可编辑文本是用户输入数字或者文字的对话框,具体如图5-35所示。 如图5-34所示,可编辑文本默认字符串为“可编辑文本”,用户双击该可编辑文本,可进行字符串的填写,如果不填写字符串,直接将字符串删除即可。可编辑文本使用较多的工况为:模型数值计算结果的输出,以及模型可变参数的输入对话框。 当然也可以设置一个可供用户修改的编辑文本,用户来读取该可编辑文本,选择按钮,点击鼠标右键,找到回调函数,点击查看回调函数,返回到该按钮对应的函数程序下 第五章 MATLAB GUI应用实战 (余胜威、吴婷、罗建桥) 5.7 GUI静态文本 静态文本主要左右为提示功能,具体静态文本设计如图5-43所示。双击其中一个静态文本对话框,弹出静态文本对话框属性值查看器,具体如图5-44所示。 第五章 MATLAB GUI应用实战 (余胜威、吴婷、罗建桥) 5.8 GUI弹出式菜单 弹出式菜单,对

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档