TITLE:JFrameのIconを変更
#navi(../)
#tags()
RIGHT:Posted by &author(aterai); at 2004-08-30
*JFrameのIconを変更 [#ld8b9d90]
JFrameのタイトルバー左に表示されているアイコンを別の画像に変更します。

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

//#screenshot
#ref(http://lh5.ggpht.com/_9Z4BYR88imo/TQTNO_p95yI/AAAAAAAAAac/gl0vOOoKH14/s800/FrameIcon.png)

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

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

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

**参考リンク [#d3455ff6]
-[http://www.gimp.org/ GIMP]

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

#comment