自定义菜单

1.uimenu对象

  h=uimenu('PropertyName','ProperValue')

  h=uimenu(parent,'PropertyName','ProperValue')

常见属性:

1.1标签    label

  uimenu('label','&Open')

1.2快捷键  Accelerator

  uimenu('Accelerator','E')

快捷键位 ctrl+E

注意以下三个是系统保留的Accelerator快捷键:'C'表示复制;'V'表示粘贴;‘X'表示剪切。

1.3例子

  自定义菜单按从左向右的顺序Position

  如:figure('menubar','none');
  h=uimenu('label','界面选择','position',1);
  uimenu(h,'label','界面1','Accelerator','E','callback','1');
  uimenu(h,'label','界面2','Accelerator','F','callback','2');
  uimenu(h,'label','界面3','Accelerator','G','callback','3');

  uimenu('label','菜单1','position',2);
  uimenu('label','菜单2','position',3);
  uimenu('label','菜单3','position',4);

  对于菜单选项,从上到下的顺序

2.右键菜单uicontextmenu

如:h=uicontextmenu('PropertyName','PropertyValue')

  h1=uimenu(h,'PropertyName','PropertyValue')

如:H=uicontextmenu;
  set(gcf,'uicontextmenu',H);
  uimenu(H,'label','a');
  uimenu(H,'label','b');
  uimenu(H,'label','c');

  右键菜单中有a,b,c三项。

转载于:https://www.cnblogs.com/wangduo/p/5570415.html

matlab GUI之自定义菜单小结相关推荐

  1. Matlab GUI自定义提示窗(对话框)

    Matlab GUI自定义提示窗/对话框 前言 1. 采用警告窗口 2. 采用消息窗口为模板,自定义logo 3. 自定义提示窗口字体的大小 4. 将窗口字体据中显示 总结 欢迎学习交流! 邮箱: z ...

  2. Matlab gui用户图形设计界面学习笔记(一)——单个界面的菜单设计

    Matlab gui用户图形设计界面学习笔记(一)--单个界面的菜单设计 弹出式菜单(pop-up menu)和下拉列表框(listbox) 实现功能:pop menu最初为 "请选择省份& ...

  3. MATLAB GUI 文献或书,MATLAB GUI程序设计epub

    MATLAB GUI程序设计 作者:王广,邢林芳 MATLAB GUI程序设计 出版社:清华大学出版社 MATLAB GUI程序设计 内容简介 全书的编写基于当前版本的MATLAB环境,书中由浅入深地 ...

  4. MATLAB GUI界面编程——一些细节问题

    写在前面的话: 本篇博文主要对自己在进行MATLAB GUI设计时遇到的一些细节问题进行总结,点击下面目录中的相关问题,可以直接跳转至相应位置.另外,需要声明的是,我所使用的MATLAB版本--MAT ...

  5. 基于YOLOv5的目标检测系统详解(附MATLAB GUI版代码)

    摘要:本文重点介绍了基于YOLOv5目标检测系统的MATLAB实现,用于智能检测物体种类并记录和保存结果,对各种物体检测结果可视化,提高目标识别的便捷性和准确性.本文详细阐述了目标检测系统的原理,并给 ...

  6. Matlab GUI学习02:使用GUIDE开发图形界面程序

    pdf版本笔记的下载地址: Matlab GUI学习02_使用GUIDE开发图形界面程序(访问密码:3834) Matlab GUI学习02:使用GUIDE开发图形界面程序 GUIDE GUIDE简介 ...

  7. MATLAB GUI 界面编程——常见问题和解决方法

    前言 本篇博客主要对博主自己在做毕设 GUI 设计时遇到的一些细节问题进行总结纪录,点击下面目录中的相关问题,可以直接跳转至相应位置.另外,需要声明的是,我所使用的MATLAB版本--MATLAB R ...

  8. 学习matlab GUI编程的一点点所得

    1.我应该在哪里加我的代码?             MATLAB自动为你做的工作:对控件执行默认操作时,matlab自动执行按钮的callback下的代码.       比如按钮,就是单击按钮一下. ...

  9. matlab gui优化,matlabgui优化程序

    的优化工具箱提供了各种优化函数,这些优化 函数可以通过在命令行输入相应的函数名加以调用;此外 为了使用方便,MATLAB 还提供了图形界面的优化工具 (GUI Optimization ...... ...

最新文章

  1. 13篇文章,教你学会ES6知识点
  2. Objective C 错误整理
  3. Windows 系统电脑开机速度加快
  4. arduino定时器控制舵机_Arduino学习经验(一)之解决舵机库和pwm输出冲突
  5. 体验产品一 | 悦动圈VS咕咚竞品分析报告
  6. GCC对C++标准的实现情况
  7. 44)PHP,多个数据库查询(我没试)
  8. 如何增加服务器磁盘空间,linux 服务器如何扩展磁盘空间
  9. 【Java文件操作(五)】从txt文件中读取字符串、乱码原因
  10. [vue] 第一次加载页面时会触发哪几个钩子?
  11. Python html 代码转成图片、PDF
  12. Microsoft Expression Studio 3中文版
  13. 统计学习(二):统计推断
  14. iOS中的 深拷贝和浅拷贝
  15. 网页设计软件html图标,网页设计Photoshop(PS)CSS切图必用工具
  16. Spring核心之一:Spring的配置文件是干什么的
  17. 遇到oracle错误20001,请问ORA-20001错误该如何解决,倒入倒出碰到的。。。
  18. html 上下左右箭头按钮,css 上下左右箭头
  19. 基于微信小程序的校园食堂窗口自助点餐系统#毕业设计
  20. GIT fatal: unable to auto-detect email address (got 'Administrator@DESKTOP-880G72L.(none)')

热门文章

  1. java 文件转换字符串_java字符串文件互相转换
  2. uva 11054——Wine trading in Gergovia
  3. node.js 笔记1 模块方面
  4. 【送给Git初学者】
  5. php变量使用,php变量的使用
  6. 03-树1 树的同构 (25 分)
  7. 函数setjump和longjmp
  8. Intent 简单用法
  9. Python Email发送,通知业务完成
  10. Android Studio调试时遇见Install Repository and sync project的问题