Java Appletで画像を表示する方法
AICA研究室 茂木 優介
2009年10月29日
2009年10月29日
まず表示したい画像をプロジェクト内のフォルダのbinに入れます。
(ここでは、binに"風景"というJPEG画像を保存しています)
下がサンプルプログラムです。
サンプルプログラムの
img = getImage(getDocumentBase(),"風景.jpg");
の部分で表示する画像を指定します。
ここでは、風景という名前のJPEG画像を表示させるので、
画像の名前は風景で拡張子はjpgになります。
そして、g.drawImage(img, 5, 5, 200, 150, this);の部分で
画像が格納されている変数、座標、サイズの指定を行います。
import java.applet.Applet;
import java.awt.Graphics;
import java.awt.Image;
public class test extends Appelt
{
private static final long serialVersionUID = 1L;
Image img; //画像を格納するImage型の変数
public void init()
{
img = getImage(getDocumentBase(),"風景.jpg"); //画像をimgに格納
this.setSize(400,500);
repaint();
}
public void paint(Graphics g)
{
g.drawImage(img, 5, 5, 200, 150, this); //座標、サイズを指定して描画
}
}
img = getImage(getDocumentBase(),"風景.jpg");
の部分で表示する画像を指定します。
ここでは、風景という名前のJPEG画像を表示させるので、
画像の名前は風景で拡張子はjpgになります。
そして、g.drawImage(img, 5, 5, 200, 150, this);の部分で
画像が格納されている変数、座標、サイズの指定を行います。