Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Java小程序中设置路径_Java_Image_Path_Applet_Awt - Fatal编程技术网

在Java小程序中设置路径

在Java小程序中设置路径,java,image,path,applet,awt,Java,Image,Path,Applet,Awt,如何从小程序中的文件中绘制图像 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

如何从小程序中的文件中绘制图像

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);
    }

}
import java.applet.applet;
导入java.awt.Graphics;
导入java.awt.Image;
/*
*/
公共类NewApplet扩展Applet
{
图像img1、img2;
公共void init(){
img1=getImage(getDocumentBase(),getParameter(“aw.jpg”);
img2=getImage(getDocumentBase(),getParameter(“sd”);
}
公共空间涂料(图g){
//使用图形类的drwaImage方法显示图像。
g、 drawImage(img1,1,5,本);
g、 drawImage(img2,100100,本);
}
}

我是否正确设置了图像路径?

您需要使用小程序参数中的参数键名称,而不是它们的实际值:

img1 = getImage(getDocumentBase(), getParameter("Image1"));
img2 = getImage(getDocumentBase(), getParameter("Image2"));

getParameter
获取init参数的值-这是您想要的吗?