JFrameのIconを変更

編集者:Terai Atsuhiro
作成日:2004-08-30
更新日:2021-07-06 (火) 18:52:52

概要

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

http://terai.xrea.jp/swing/frameicon/screenshot.png

サンプルコード

JFrame frame = new JFrame();
MainPanel panel = new MainPanel();
URL url = panel.getClass().getResource("16x16.png");
frame.setIconImage(Toolkit.getDefaultToolkit().createImage(url));

解説

JFrame#setIconImageメソッドでアイコンを設定しています。

サンプルではGIMPを使って作成した16x16の透過PNGをアイコンとして使用しています。

参考リンク

コメント