• 追加された行はこの色です。
  • 削除された行はこの色です。
TITLE:JFrameのアイコンを非表示
#navi(../)
*JFrameのアイコンを非表示 [#fd5a755d]
>編集者:[[Terai Atsuhiro>terai]]~
作成日:2006-04-17~
更新日:&lastmod;

#contents

**概要 [#qf026af5]
JFrameなどのタイトルバーにあるアイコンを非表示にします。

#screenshot

**サンプルコード [#s7596510]
 frame.setIconImage(new ImageIcon("").getImage());
 JFrame    frame = new JFrame("@title@");
 MainPanel panel = new MainPanel();
 URL url = panel.getClass().getResource("16x16transparent.png");
 frame.setIconImage(Toolkit.getDefaultToolkit().createImage(url));
 //frame.setIconImage(new ImageIcon("").getImage());

//-&jnlp;
-&jnlp;
-&jar;
-&zip;

**解説 [#p9be32d7]
空のImageを作って表示しています。このため、タイトルバーの左端をクリックするとタイトルメニューは表示することができます。
透過色で塗りつぶしたアイコンを使用しています。このため、タイトルバーの左端をクリックするとタイトルメニューは表示することができます。

ローカルで実行する場合は、空のImageを作って表示しても同じ(mustangではデフォルトのアイコンが表示されます)になります。

**参考リンク [#b14cc1e2]
-[[Java Forums - Java Default Icon>http://forum.java.sun.com/thread.jspa?threadID=725573]]

**コメント [#hdfa73f8]
- thank u -- [[mid]] &new{2006-06-15 (木) 17:15:20};

#comment