0

アプレットでファイルから画像を描画するにはどうすればよいですか?

import java.applet.Applet;
import java.awt.Graphics;
import java.awt.Image;

/*
    <applet code = "DisplayImageExample" width = 500 height = 300>
            <param name = "Image1" value = "one.jpg">
            <param name = "Image2" value = "two.jpg">
    </applet>
*/

public class NewApplet extends Applet
{
    Image img1, img2;

    public void init(){

            img1 = getImage(getDocumentBase(), getParameter("aw.jpg"));
            img2 = getImage(getDocumentBase(), getParameter("sd"));
    }

    public void paint(Graphics g){

            //display an image using drwaImage method of Graphics class.
            g.drawImage(img1, 1,5,this);
            g.drawImage(img2, 100,100,this);
    }

}

イメージパスを正しく設定していますか?

4

1 に答える 1

1

実際の値ではなく、アプレット パラメータのパラメータ キー名を使用する必要があります。

img1 = getImage(getDocumentBase(), getParameter("Image1"));
img2 = getImage(getDocumentBase(), getParameter("Image2"));
于 2013-03-10T16:00:57.060 に答える