读书人

java Applet中图片未能显示解决方案

发布时间: 2012-04-22 18:34:46 作者: rapoo

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 中

读书人网 >J2SE开发

热点推荐