Iconは、
アイコン(小型イメージ(画像))を描画するためのインターフェース。
ボタンに貼り付けたりして使う。
ファイルから画像(イメージ)を読み込み、それをアイコンにする。
Icon icon = new ImageIcon("ファイル名");
独自の画像(イメージ)を作って、それをアイコンにする。[2007-02-10]
Image img = 〜; Icon icon = new ImageIcon(img);
LookAndFeelで使われるアイコンを個別に取得することが出来る。
Icon icon = MetalIconFactory.getFileChooserDetailViewIcon();
Icon icon = WindowsIconFactory.createFrameCloseIcon();
※ただし、本来はそれぞれの目的に使用されるものっぽいので、それ以外の“単なるアイコン”としては使えないものも多い
OS固有のアイコンを、名称でも取得できる。
Icon icon = UIManager.getIcon("Menu.arrowIcon");
※この例だと、外観(LookAndFeel)がWindowsのときしかちゃんと取得できないっぽい