トップページ > コンテンツ > プログラミング入門 > Java入門 > GUIプログラミング > 画像処理編 > awtとswingのイメージ画像の扱い方

awtの場合イメージオブジェクトの取得は
Toolkit toolkit = Toolkit.getDefaultToolkit();
img = toolkit.getImage("test.jpeg");
のように取得し、
swingの場合は
ImageIcon icon = new ImageIcon("test.jpeg");
JLabel img = new JLabel(icon);
//img = icon.getImage();←imageクラスのオブジェクトの取得法
のように取得する。

awtの場合Canvasというコンポーネントがあり、グラフィックを描画するのに使われるが、
swingの場合それに相当するクラスが無い。swingで実現するにはJPanelを継承して
Canvasに相当するクラスとして実装するという方法がある。



最終更新:2015年12月28日 22:44