当前位置: 技术问答>java相关
applet 问题
来源: 互联网 发布时间:2015-11-01
本文导语: 这个程序编译通过,但是运行时就是显示不了图象。 import java.awt.*; import java.applet.*; public class fan extends Applet { private Image image1; public void init() { image1=getImage(getCodeBase(),"fan.jpg"); } public void paint(Graphi...
这个程序编译通过,但是运行时就是显示不了图象。
import java.awt.*;
import java.applet.*;
public class fan extends Applet
{
private Image image1;
public void init()
{
image1=getImage(getCodeBase(),"fan.jpg");
}
public void paint(Graphics g)
{
g.drawImage(image1,0,0,this);
}
}
//html
fanqing
import java.awt.*;
import java.applet.*;
public class fan extends Applet
{
private Image image1;
public void init()
{
image1=getImage(getCodeBase(),"fan.jpg");
}
public void paint(Graphics g)
{
g.drawImage(image1,0,0,this);
}
}
//html
fanqing
|
可能是你没有得到图像,你在paint方法里打印一下:System.out.println(image1.getHeight(this));看看是否能得到图像的高度,如果小于0,则是没有得到。可能是你的图像放的地方不对,看你的HTML代码,应该是class,html文件,fan.jpg放在一起的。
|
我帮你测试过了,没有一点问题,图片能够显示!
我想你出现的问题可能是,你的图片放的位置不对,你应该放在你的原文件同一目录!
祝你好运!
我想你出现的问题可能是,你的图片放的位置不对,你应该放在你的原文件同一目录!
祝你好运!
|
好像没有问题,是不是你图片没有加到当前目录下