养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

matlab GUI 中,在菜单栏中调用子窗体

时间:2024-10-26 15:17:40

matlab进行GUI界面开发时,尤其是复杂的GUI,经常需要各种子窗体的开发,下面介绍下如何在GUI主窗体的菜单栏中调用子窗体的方法。

matlab GUI 中,在菜单栏中调用子窗体

工具/原料

matlab(r2016b为例)

GUI工具箱

方法/步骤

1、首先新建两个GUI窗体,一个作为主窗体命名为main,一个作为子窗体命名为subchart,新建GUI的方法如下图

matlab GUI 中,在菜单栏中调用子窗体

2、接着,进行主窗体的编辑,打开main窗体的编辑界面,然后按照下图所示,进行菜单栏的编辑,新建一个菜单并命名为子窗体,回调函数标记为sub_chart,然后点击回调函数里面的查看进行回调函数操作的设置

matlab GUI 中,在菜单栏中调用子窗体

matlab GUI 中,在菜单栏中调用子窗体

3、然后会自动跳入主窗体的主函数窗口,同时鼠标也会自动跳到该菜单的回调函数操作处,孀晏弁钾也可以通过上述设置的函数标记sub_chart查找,该出会自动命名为sub_chart_Callback,在此函数霍丶魇汜下,可将子窗体的主函数在此导入即写入subchart;

matlab GUI 中,在菜单栏中调用子窗体

4、然后保存所有文件,重新运行主窗体的主函数main就可以打开主窗口,然后鼠标点击扯会迸莪菜单栏中的子窗体就可以跳出子窗体界面,这样主轻拔吴悃窗体和子窗体的调用关系就建立起来了,然后就可以分别的在自己的窗体界面内尽情编辑各自的信息了

matlab GUI 中,在菜单栏中调用子窗体

© 一点知识