S-JIS[2007-02-06/2007-02-10] 変更履歴

Icon(Swing)

Iconは、 アイコン(小型イメージ(画像))を描画するためのインターフェース。
ボタンに貼り付けたりして使う。


通常のアイコン

ファイルから画像(イメージ)を読み込み、それをアイコンにする。

	Icon icon = new ImageIcon("ファイル名");

独自の画像(イメージ)を作って、それをアイコンにする。[2007-02-10]

	Image img = ;
	Icon icon = new ImageIcon(img);

OS固有の外観のアイコン

LookAndFeelで使われるアイコンを個別に取得することが出来る。

	Icon icon = MetalIconFactory.getFileChooserDetailViewIcon();
	Icon icon = WindowsIconFactory.createFrameCloseIcon();

※ただし、本来はそれぞれの目的に使用されるものっぽいので、それ以外の“単なるアイコン”としては使えないものも多い


Swingのアイコン

OS固有のアイコンを、名称でも取得できる。

	Icon icon = UIManager.getIcon("Menu.arrowIcon");

※この例だと、外観(LookAndFeel)がWindowsのときしかちゃんと取得できないっぽい


Swing目次へ戻る / Java目次へ戻る
メールの送信先:ひしだま