手机版

matlab GUI设计中常用控件格式(15)

时间:2025-07-10   来源:未知    
字号:

收集的一些常用的控件格式,对新手很有用哦。

工程场地地震安全性评价

b,读取GUI控件的信息,自然也可以设置GUI控件的信息(比如说背景色随着按钮点击而变换之类,或者你想让按钮A点一下,字符B跳一下,也行。)

------

all_choices是随便取的变量名,my_menu是你那个菜单项的TAG名字

all_choices = get(handles.my_menu, 'String');

current_choice = all_choices{get(handles.my_menu, 'Value')};

这样current_choice就得到了用户界面操作中,目录或者菜单的选择结果。

所以,要什么信息,直接用handles.你的对象 就行了。

存什么信息也直接handles.你的对象 就行了。

如果是自己的数据,就.变量名;如果是控件信息,就用get set

二、M-File里的各个函数代表什么意思

在设计面板设计排列好自己需要的各种按钮或者编辑框之后,下一步任务便是添加自己的响应代码。

Opening function 添加在它名下的代码,在GUI开始运行但是还不可见的时候执行。这里的代码一般都是做一些初始化工作的。

Output function 如果有需要,可以向命令行输出数据。(这个函数我没用过,不多说了^_^)

Callbacks 每一次点击按钮或者向输入框输入数据或者拖动滑竿,这些控件名下的callback就会执行一次。

---------------

函数的输入参数

M-File名下的全部function都会有下面这两个输入参数

hObject 它代表的是当前的这个控件(也就是你点哪一个按钮或者拖的哪一个滑竿) handles 它代表的是现在这整一个GUI界面

对这两个变量进行修改后

guidata(hObject, handles); 进行保存,否则修改无效;

matlab GUI设计中常用控件格式(15).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)