TITLE:JFrameのIconを変更
#navi(../)
*JFrameのIconを変更 [#ld8b9d90]
>編集者:[[Terai Atsuhiro>terai]]~
作成日:2004-08-30~
更新日:&lastmod;

#contents

**概要 [#d16dcdab]
JFrameのタイトルバー左に表示されているアイコンを別の画像に変更します。

#screenshot

**サンプルコード [#v02c3fee]
 JFrame frame = new JFrame();
 MainPanel panel = new MainPanel();
 URL url = panel.getClass().getResource("16x16.png");
 frame.setIconImage(Toolkit.getDefaultToolkit().createImage(url));

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

**解説 [#y6aff739]
JFrame#setIconImageメソッドでアイコンを設定しています。

サンプルでは[[GIMP>http://www.gimp.org/]]を使って作成した16x16の透過PNGをアイコンとして使用しています。

**参考リンク [#d3455ff6]
-[[GIMP>http://www.gimp.org/]]
-[[TheGimp>http://www004.upp.so-net.ne.jp/iccii/]]

**コメント [#x176a30a]
- Java SE 6 で試すとアイコンの表示が乱れる? -- [[terai]] &new{2006-06-29 (木) 17:57:16};

#comment