有时候,自己做好的GUI界面,希望有自己的标志,一个很好的办法就是在GUI界面的左上角加上自己独有的图标:如自己的照片或者是自己学校的照片,下面以我们河海大学为例子说明:

修改方法如下:

% GUI左上角图标的更改,假设GUI的Tag为figure1,在其OpeningFcn里添加

h = handles.figure1; %返回其句柄

newIcon = javax.swing.ImageIcon('河海大学.jpg')

figFrame = get(h,'JavaFrame'); %取得Figure的JavaFrame。

figFrame.setFigureIcon(newIcon); %修改图标

效果如下:

原始图像:

添加后:

如上图中的红色区域即为自己添加的图标:河海大学

% 一般图形窗口的左上角图标的更改,同理:

clear

newIcon=javax.swing.ImageIcon('河海大学.jpg');

h=figure; %创建一个Figure,并返回其句柄

figFrame = get(h,'JavaFrame'); %取得Figure的JavaFrame。

figFrame.setFigureIcon(newIcon); %修改图标

结果如下:

success……哈哈……

matlab gui修改图标,Matlab的GUI中左上角修改为自己想要的图标相关推荐

  1. matlab gui修改图标,[转载]Matlab的GUI中左上角修改为自己想要的图标

    有时候,自己做好的GUI界面,希望有自己的标志,一个很好的办法就是在GUI界面的左上角加上自己独有的图标:如自己的照片或者是自己学校的照片,下面以我们河海大学为例子说明: 修改方法如下: % GUI左 ...

  2. matlab画图左上角标注,Matlab的GUI中左上角修改为自己想要的图标实现教程

    有时候,自己做好的GUI界面,希望有自己的标志,一个很好的办法就是在GUI界面的左上角加上自己独有的图标:如自己的照片或者是自己学校的照片,下面以我们河海大学为例子说明: 修改方法如下: % GUI左 ...

  3. mysql修改字段的顺序_Mysql中如何修改字段的排列顺序?

    创建数据表的数据,字段在表中的位置已经确定了.但要修改字段在表中的排列位置,则需要使用ALTER TABLE语句来处理.在MySQL中,修改字段排列位置的基本语法格式如下: ALTER TABLE M ...

  4. win7修改网络计算机名字,Win7系统中不能修改计算机名字是怎么回事?

    我们在使用电脑的过程中,有的用户为了让自己的电脑更加个性化,便会去修改计算机名字,当我们在局域网中共享文件时,我们的电脑就很容易找到了,因为咱们往往需要通过计算机名称来进行识别,找到对方的电脑,但是在 ...

  5. 网页修改linux命令行,linux中文本修改操作命令linux网页制作 -电脑资料

    在命令模式下可以使用 vi 提供的各种有关命令对文本进行修改,包括对文本内容的删除.复制.取代和替换等, 1. 文本删除/移动 在编辑文本时 ,经常需要删除一些不需要的文本,我们可以用键将输错或不需要 ...

  6. Unity打包iOS自动拷贝1024图标到xcode工程中(上架AppStore需要设置1024*1024图标)

    前言 我们如果需要打iOS上架AppStore,则需要拷贝一张1024*1024的高清图标(不含alpha通道)到XCode工程中(目录:Unity-iPhone/Images.xcassets/Ap ...

  7. linux修改usb权限,在Linux中永久修改USB设备权限该怎么做?

    问题 当我尝试在 Linux 中运行 USB GPS 接收器时我遇到了下面来自 gpsd 的错误. 看上去 gpsd 没有权限访问 USB 设备(/dev/ttyUSB0). 我该如何永久修改它在Li ...

  8. centos的mysql修改root密码_CentOS环境中MySQL修改root密码方法

    环境相关: OS:CentOS release 6.9 IP:192.168.1.10 MySQL:MariaDB-10.1.30 1. 修改前的确认 修改root密码是需要重启mysql库,确认生产 ...

  9. python 修改xml_如何在python中更新/修改XML文件?

    您绝对不应该做的(见下文)的快速简单的方法是使用readlines()将整个文件读入字符串列表.我写这个,以便快速和容易的解决方案是你要找的. 使用open()打开文件,然后调用readlines() ...

  10. linux 修改默认路径吗,linux中vsftp修改默认路径

    如果是默认安装vsftpd的话,以下是一些文件的位置约定: /usr/sbin/vsftpd ---- VSFTPD的主程序 /etc/rc.d/init.d/vsftpd ---- 启动脚本 /et ...

最新文章

  1. iOSunicode转中文
  2. python教程:模块的作用与说明
  3. 标识为普通SQL语法
  4. c++容器之vector
  5. 手机快充芯片及其技术标准和设计原理详解
  6. 数据可视化黑科技!它比python强大20倍
  7. NIPS不改名再引风波:签名抗议活动开启,大咖纷纷发声支持
  8. 子目录 makefile make和clean
  9. python编程系列---global的使用注意点
  10. 面向对象设计 腾讯代码案例 学习人家的模式和格式
  11. js调用数科阅读器_aspx调用js函数
  12. 英特尔处理器后缀字母的意思
  13. Python使用阿里API进行情感分析
  14. 字符串全排列算法_C#版_剑指OFFER
  15. PS|001制作1寸照片
  16. i5 11400f和i5 11400区别?哪个好?深度爆料评测
  17. 银行春招:六大行薪资待遇知多少?(下)
  18. 基于curl 的zabbix API调用
  19. 【JAVA程序设计】基于JAVA/SpringBoot技术的中小型企业采购招标系统(采购员功能、企业投标功能、专家评标功能),完善的招投标流程系统
  20. 调光调色LED台灯触摸芯片-DLT8MA12T

热门文章

  1. 腾讯视频VIP会员,周卡特价9.5元!
  2. 红日安全ATT&CK靶机实战系列之vulnstack1
  3. python 下载公众号文章_最便捷的微信公众号文章下载器——基于Python爬虫微信文章...
  4. IT名人博客推荐(15个)
  5. 五篇经典好文,值得一看
  6. 工作分解结构(WBS)
  7. 新西兰 计算机 转专业,新西兰留学后如何转学转专业?
  8. 《我是一只小小鸟》读后感
  9. 【SpringBoot新手篇】SpringBoot优雅文件上传方式
  10. 微信公众号开发笔记(七)上传素材获取Media_id