gui图形界面怎么弹出菜单输入数值

Python015

gui图形界面怎么弹出菜单输入数值,第1张

1、输入“guide”新建一个GUI图形界面,在界面的左侧选择“弹出式菜单”添加到面板上。

2、选择需要编辑的下拉菜单,右键选择或双击打开“属性检查器”,在String中编辑下拉菜单内容确认即可。

在命令栏中输入guide,选择BlankGUI(Deafult)进入MATLABGUI编辑界面。用鼠标拖动左侧控件容器中的一个控件,将其放置在右侧布局区,则初步完成了一个控件的设计。重复上述操作,可以完成界面设计。

控件容器中包含了14种GUI编程所需的控件。用鼠标在每个控制上停留片刻,会显示该控件的名称。初学者也可将控制拖到布局区放大,对于一个常操作Windows程序的用户来说,只需看到每个控件的样子,基本就了解了该控件的用途和功能。也可以通过设置File→Preference,勾选Show.names.in.component.palette,使GUI的控件选择区显示每个控件的名称,如图所示。

GUI控件选择区显示控件名称

仅靠鼠标拖动控件设计完成的界面可能很乱,为了使程序界面更美观,还需要对各控制的大小、位置、色彩、字体等进行精确控制。在布局区通过鼠标拖动和使用控件调整工具排布可以进行控件大小和位置的控制,更精确的控制还可以用设置控件的属性来完成。将选中的控件拖入控件布局区后,双击控件,即弹出控件属性查看器,如图所示。

属性查看器

通过修改控件的属性,可以实现对控件的精细控制。例如,通过设置push_button的String、FontSize、FontNane等属性,可以修改button显示的文字、字体及文字大小等。甚至还可以通过设置button的“CDATA”属性让button显示一个图案,而不是文字。

Tag属性是一个控件的“姓名”(要和string区分,string只是控件显示的内容),编程时,在任何时候调用一个控件时,都要通过Tag属性中定义控件的“姓名”。在默认情况下,GUIDE会给控件赋一个通用的按序号排列的Tag,如“pushbutton9”。这样命名虽然不影响应用,但在编程时会引起一些不方便。与编程时变量命名一样,虽然“Data1”、“Data2”等变量命名方式也没问题,但如果命名(如“name”、“age”)显然更方便一些。因此,建议编程时将控件的tag属性修改为有意义的形式,如修改Pushbutton控件的Tag属性为“Button_Read”就比“push_Button9”等属性更好一些。在修改完Tag属性后,GUIDE会自动将回调函数的名称修改为function.Button_Read_Call.back(hObject

golang学习比较简单,不过任何一门语言都不是孤立存在的,在这里简要说明一下golang开发的学习路线

1.golang基础,包括go语言安装,go语言语法,流程控制语句,函数,方法,面向对象概念,网络编程,并发编程等

2.golang开发框架,包括beego,gin,Iris,Echo等

3.微服务开发

4.深入的话还可以学习算法部分。如果要接触区块链相关技术的话,还需要学习区块链的加密算法等相关知识

5.如果要结合go实现应用的话,肯定离不开各种数据库,比如关系型数据库oracle、mysql,或者各类非关系型数据库等等

6.如果需要开发界面的话,还需要学习网页编程如html,javascript,vue,elementUI,bootstrap等网页开发技术和框架。

7.在以上学习的基础上还可以向架构方面深入学习。

链乔教育在线祝您学有所成。