java Applet中图片未能显示
package p1;
import java.applet.Applet;
import java.awt.Graphics;
import java.awt.Image;
public class Media extends Applet
{
Image img;
public void init()
{
img=getImage(getCodeBase(),"63275539.jpg");
}
public void paint(Graphics g)
{
g.drawImage(img, 1680, 1050, this);
}
}
运行后,图片未能显示,一片空白,哪里出错了呢?
------解决方案--------------------可能存在2个问题:一是图片的位置是否正确,即图片是否正确装入;二是坐标1680, 1050是否在可视范围内,感觉这个位置太大了
------解决方案--------------------图片要放在src目录下。不然找不到路径。
------解决方案--------------------你是在开发环境中执行的?你最好检查一下getCodeBase()的值,我觉得是图片位置不对
用 html 来执行,按你的程序,图片与html文件应在同一目录中,Media.class 在子目录 p1 中