1

MATLAB GUIを作成します。そして、私はいつかユーザーの注意を払うつもりです。 これは、Windowsタスクバーのアプリケーションアイコンを点滅させたい。MATLABウィンドウ(図)をフラッシュする方法(点滅のオン/オフ)

私は解決策を見つけようとしましたが、アイコンを変更する方法がありますが、いくつかのウィンドウアプリケーションのようにすばやくフラッシュする方法があります。たとえば、何かをインストールして別のウィンドウをアクティブにすると、 )?

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

醜いハックは、目に見えない人物を開いてすぐに閉じて、フラッシュをトリガーすることです。 – BillBokeey

+0

@BillBokeeyいくつかの例を表示できますか?なぜなら、このトリックは助けにならないように、 '-OpeningFcn'でやりたいからです。私の主人公はまだ目に見えません。 –

答えて

3

理由だけではなく、()warndlgありませんか?残念ながら、StackOverflowの天才は私に50点なしでコメントをさせませんでした。

別のオプションは、ここでのように、このためのバッチスクリプトを書くことです:

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

その後、使用してそれを呼び出します! MATLABの構文

+0

うわー! Ahmet、私はリンクで行くことができません: エラーが発生しました 申し訳ありませんゲスト、このフォーラムを使用することが禁止されています! このサーバーにアクセスする権限がありません。 この禁止は有効期限切れに設定されていません。 あなたのコードを表示してもらえますか? –

+0

Ahmet!ありがとうございました!もう1つの問題で本当に助けてくれてありがとうございます: 私はこの.batファイルを実行できません: "#definefunctionは内部として認識されません私はWin10を使用していますが、何が問題なのですか? –

+0

Ahahaha、これを言及する前に実際には読んでいなかったのですが、これはWinBatchコードで、ネイティブバッチではありません。同様: [StackOverflow質問](http ://stackoverflow.com/questions/3560018/triggering-taskbar-button-flash-from-batch-file) –

関連する問題