Matlab gui用户图形设计界面学习笔记(一)——单个界面的菜单设计
Matlab gui用户图形设计界面学习笔记(一)——单个界面的菜单设计
弹出式菜单(pop-up menu)和下拉列表框(listbox)
实现功能:pop menu最初为 “请选择省份”,他的选项包括“黑龙江”和“湖北”。
当选择黑龙江时,Lisbox显示对应的哈尔滨和阿城,当选择湖北时,lisbox对应显示武汉和黄冈
步骤1 创建guide界面,创建listbox和pop -up menu 设置属性。
1.listbox
String—— 空
Tag—— city
2. pop-up menu
string——“请选择省份”(回车)“黑龙江”(回车)“湖北”
Tag——province
步骤2 写回调函数
基本思路:根据pop menu所选的第几项, 设置listbox的选项列表,value的值必须在1与选项数之间。
注意 :回调函数必须写在pop menu的callback里
(在pop-up menu 对象上单击鼠标右键,选择回调函数(view callback),在该callback回调函数内编写)
代码如下:
function province_Callback(hObject, eventdata, handles)
sel = get(hObject,‘value’);
stra={‘哈尔滨’;‘阿城’};
strb={‘武汉’;‘宜昌’};
switch sel
case 1
set(handles.city,‘string’,’’,‘value’,1)
case 2
set(handles.city,‘string’,stra,‘value’,1)
case 3
set(handles.city,‘string’,strb,‘value’,1)
end
实现效果如下:
人生的第一个博客,今后会把日常学到的分享上来。之前看很多大佬的博客学到了很多东西。今后会更新更多关于matlab ,前端,C语言,java,arduino的学习~
Matlab gui用户图形设计界面学习笔记(一)——单个界面的菜单设计相关推荐
- 【《重构 改善既有代码的设计》学习笔记1】重构:第一个案例
[<重构 改善既有代码的设计>学习笔记]重构:第一个案例 本篇文章的内容来自<重构 改善既有代码的设计>一书学习笔记整理并且加上自己的浅显的思考总结! 一.简单的例子 一个影片 ...
- 《南溪的目标检测学习笔记》——目标检测模型的设计笔记
1 南溪学习的目标检测模型--DETR 南溪最赞赏的目标检测模型是DETR, 论文名称:End-to-End Object Detection with Transformers 1.2 decode ...
- 网规第二版:第8章 网络规划与设计论文学习笔记(含历年真题)(完结)
第8章 网络规划与设计论文学习笔记 8.1写作范围要求 1.网络技术应用与对比分析 2.网络技术对应用系统建设的影响 3.专用网络需求分析.设计.实施和项目管理 4.下一代网络技术分析 8.2论文考试 ...
- 【《重构 改善既有代码的设计》学习笔记2】重构原则
[<重构 改善既有代码的设计>学习笔记2]重构原则 本篇文章的内容来自<重构 改善既有代码的设计>一书学习笔记整理并且加上自己的浅显的思考总结! 上一篇通过一个简单的例子体验了 ...
- 安卓学习笔记3——登录界面UI
安卓学习笔记3--登录界面UI 一.登录界面UI 1.根据需求写UI 2.主活动 3.主活动调用的读写文件的工具类 4.效果展示 二.总结与改进 不足: 1.密码分割采用字符串:当密码和用户名包含该字 ...
- 架构方面学习笔记(3)-前端架构设计
2022.02.08 今天读了一篇关于前端整洁架构的设计,因此对其中的内容进行了一些整理以及我自己的思考,后续阅读<领域驱动设计>后可以加入更多的内容. References: 前端领域的 ...
- wyy课堂cmos模拟设计课学习笔记-器件介绍
推荐一下wyy课堂的cmos模拟课程,比之前便宜好多就果断买了. wyy课堂cmos模拟设计课学习笔记-器件介绍 一.工艺库介绍的相关文件 二.bipolar 三.mos 四.电阻 五.电容 六.电感 ...
- wyy课堂cmos模拟设计课学习笔记-bandgap电路设计2
wyy课堂cmos模拟设计课学习笔记-Bandgap频率响应参数仿真.噪声分析及优化 频率响应特性 stability仿真 noise分析 对电路启动过程的仿真 电源抑制比PSRR 修改电路参数对PS ...
- wyy课堂cmos模拟设计课学习笔记-gm/Id设计方法介绍及曲线仿真
wyy课堂cmos模拟设计课学习笔记-gm/Id设计方法及曲线仿真 总思路 需要的图像曲线 软件操作 举例说明 总思路 这在b站上也有教学视频:https://www.bilibili.com/vid ...
最新文章
- blog搬家通知---------------------------------------
- JavaScript复习笔记(1)——AJAX
- php如何向数组增加数据,php向数组中增加数据的方法是什么
- mysql的explain怎么看_mysql中explain用法详解
- java 实现中文排序,Java自定义比较器实现中文排序
- c语言gc,使用C++制作GC Server过程详解
- java reduce 分组_使用JAVA8 stream中三个参数的reduce方法对List进行分组统计
- html5 app 原理,html5打包成app应用的原理是什么?
- linux kernel map
- Java 编程语言单词汇总
- 2022-2028年中国奶茶店行业竞争策略研究及未来前景展望报告
- 詹姆斯·高斯林接下来要做什么?
- 28岁,转行学 IT 靠谱吗?
- 时间复杂度和空间复杂度OvO
- OKRs, How Google sets goals, Startup Lab workshop | Chatopera
- 本月,我最推荐的重疾保险性价比排行榜
- github 遇到的问题
- 哈佛学生是如何度过大学4年的-----中国大学生的暮鼓晨钟
- day02 设计模式-外观模式
- Google pieCharts的学习