我的目的是打开一个网页浏览一张图片java源程序,放在e盘下,文件名为UseImage.javaimport java.awt.*;
import java.applet.Applet;
import java.util.Date;public class UseApplet extends Applet
{
String strTime = new String();
public void init()
{
} public void start()
{
Date d = new Date();
strTime = d.toString();
repaint();
} public void paint(Graphics g)
{
g.drawString("当前时间为:" + strTime, 20, 30);
}
}
html源代码,也放在e盘下,文件名为UseImage.html<html>
<body>
<applet code = "UseImage.class" height = 200 width = 300>
</applet>
<body>
</html>
同时,我也在e盘下面放了一张图片,文件名为index_01.gif
然后,编译java源文件得到UseImage.class,也是在e盘下但是,通过appletviewer看不到图片,打开网页也看不到图片,书上也是这么做却有图片,但我写的为什么看不到图片呢?
import java.applet.Applet;
import java.util.Date;public class UseApplet extends Applet
{
String strTime = new String();
public void init()
{
} public void start()
{
Date d = new Date();
strTime = d.toString();
repaint();
} public void paint(Graphics g)
{
g.drawString("当前时间为:" + strTime, 20, 30);
}
}
html源代码,也放在e盘下,文件名为UseImage.html<html>
<body>
<applet code = "UseImage.class" height = 200 width = 300>
</applet>
<body>
</html>
同时,我也在e盘下面放了一张图片,文件名为index_01.gif
然后,编译java源文件得到UseImage.class,也是在e盘下但是,通过appletviewer看不到图片,打开网页也看不到图片,书上也是这么做却有图片,但我写的为什么看不到图片呢?
import java.applet.Applet;
import java.net.*;public class UseImage extends Applet
{
Image testImage; public void init()
{
testImage = getImage(getDocumentBase(), "index_01.gif");
} public void paint(Graphics g)
{
g.drawImage(testImage, 0, 0, this);
}
}
1、双击html文件,允许active运行,就显示
2、appletviewer E:\useImage.html 也可以啊
楼主肯定是图片的路径有问题,要不就html写的有问题 路径有时候很唬人的 多试
<body>
<applet code = "UseImage.class" height = 200 width = 300>
</applet>
<body>
</html>不知道有什么问题?
算了,还是听楼上的忠告好了,下个火狐试试