如何使MATLAB窗口(图)闪烁(闪烁开/关)

时间:2016-11-14 13:32:22

标签: windows matlab user-interface matlab-guide taskbar

我创建了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);

enter image description here

1 个答案:

答案 0 :(得分:3)

为什么不只是warndlg()?不幸的是,StackOverflow的天才不会让我在没有50分的情况下发表评论。

另一种选择是为此编写一个批处理脚本,如下所示:

http://forum.winbatch.com/index.php?topic=1142.0

然后用它来调用它! MATLAB中的语法。