在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参数的值-这是您想要的吗?