matlab gui修改图标,[转载]Matlab的GUI中左上角修改为自己想要的图标
有时候,自己做好的GUI界面,希望有自己的标志,一个很好的办法就是在GUI界面的左上角加上自己独有的图标:如自己的照片或者是自己学校的照片,下面以我们河海大学为例子说明:修改方法如下:%GUI左上角图标的更改,假设GUI的Tag为figure1,在其OpeningFcn里添加h = handles.figure1; %返回其句柄newIcon = javax.swing.ImageIcon('河.
有时候,自己做好的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……哈哈……
更多推荐
所有评论(0)