【MATLAB】如何更改GUI界面LOGO

【MATLAB】如何更改GUI界面LOGO_第1张图片

不好意思,刚接触CSDN。。。。
handles.output = hObject;
I = imread('rencai .jpg');
javaImage = im2java(I);%①
newIcon = javax.swing.ImageIcon(javaImage)
figFrame = get(handles.figure1,'JavaFrame'); %取得Figure的JavaFrame。
figFrame.setFigureIcon(newIcon); %修改图标

guidata(hObject, handles);    %在①中,格式转换有2个(im2java、im2java2d)im2java2d只能在R2018使用,在
%R2016a中使用的时候,程序运行到这句 guidata()就会卡死。。。。原因不明。

好了,将这段代码复制到你的GUI界面上,指定好你自己想要的图片,图标就换上啦


你可能感兴趣的:(【MATLAB】如何更改GUI界面LOGO)