我创建了MATLAB GUI。我想在某个时刻关注用户的注意力。 为此,我想在Windows任务栏中刷新应用程序图标。
我试图找到解决方案,但我得到的是如何更改Icon,但如何使其快速闪存(如某些窗口应用程序。例如,如果您安装某些东西并激活另一个窗口,则首先在完成安装时开始闪烁) ?
function myProgram_OpeningFcn(hObject, eventdata, handles, varargin)
handles.output = hObject;
jframe=get(handles.figure1,'javaframe');
jIcon=javax.swing.ImageIcon('myicon.png');
jframe.setFigureIcon(jIcon);
答案 0 :(得分:3)
为什么不只是warndlg()?不幸的是,StackOverflow的天才不会让我在没有50分的情况下发表评论。
另一种选择是为此编写一个批处理脚本,如下所示:
http://forum.winbatch.com/index.php?topic=1142.0
然后用它来调用它! MATLAB中的语法。