MATLAB图形用户界面学习笔记(1)

                                                        控件类型

所谓图形用户界面(Graphical User Interfece, GUI)是指由窗口、菜单、对话框等各种图形元素组成的用户界面,用户通过鼠标或键盘操作来选择、激活图形对象,系统做出响应实现相应功能,具有形象生动、方便灵活的特点,是现代软件普遍采用的一种交互方式。本系列文章主要是在学习刘卫国主编的《MATLAB程序设计与应用》过程中所做的学习笔记。这本书是用代码创建GUI,而我们用MATLAB创建GUI时通常采用拖拽的方式,但是学习代码控制对于我们深入理解GUI创建是很有帮助的。

(1)按钮(Push Button)。按钮是对话框中最常用的控件对象,其特征是在矩形框上加上文 字说明。一个按钮代表一种操作,所以有时也称为命令按钮。

(2)双位按钮(Toggle Button)。双位按钮在矩形框上加上文字说明。这种按钮有两个状态, 即按下状态和弹起状态。每单击一次其状态将改变一次。

(3)单选按钮(Radio Button)。单选按钮是一个圆圈加上文字说明。它是一种选择性按钮, 当被选中时,圆圈的中心有一个实心的黑点,否则圆圈为空白。在一组单选按钮中,通常只能 有一个被选中,如果选中了其中一个,则原来被选中的就不再处于被选中状态,这就像收音机 一次只能选中一个电台一样,故称为单选按钮。在有些文献中,也称之为无线电按钮或收音机 按钮。

(4)复选框(Check Box)。复选框是一个小方框加上文字说明。它的作用和单选按钮相似, 也是一组选择项,被选中的项其小方框中有√。与单选按钮不同的是,复选框一次可以选择多 项这也是“复选框”名字的来由。有些文献中也称之为检测框。

(5)列表框(List Box)。列表框列出可供选择的一些选项,当选项很多而列表框装不下时, 可使用列表框右端的滚动条进行选择。

(6)下拉列表框(Popup Menu)。下拉列表框平时只显示当前选项,单击其右端的向下箭头即弹出一个列表框,列出全部选项。其作用与列表框类。

(7)编辑框(Edit Box)。编辑框可供用户输入数据用。在编辑框内可提供默认的输入值, 随后用户可以进行修改。

(8)滑动条(Slider)。滑动条可以用图示的方式输入指定范围内的一个数量值。用户可以 移动滑动条中间的游标来改变它对应的参数。

(9)静态文本(Static Text)。静态文本是在对话框中显示的说明性文字,一般用来给用户作必要的提示。因用户不能在程序运行过程改变文字说明,故将其称为静态文本。

(10)边框(Frame)。边框主要用于修饰用户界面,使用户界面更友好。可以用边框在图形窗口中圈出一块K域,而将某些控件对象组织在这块区域中。

扫描二维码关注公众号,回复: 3097377 查看本文章

 

猜你喜欢

转载自blog.csdn.net/Bei_xifen/article/details/81197550