import java.awt.Image;
import java.awt.Graphics;
import java.awt.Color;
import java.applet.Applet.*;public class picture extends java.applet.Applet{
Image picture1;
public void init(){
try {
picture1 = getImage(new java.net.URL("file:/e:/image"), "pic1.jpg");
}
catch (Exception e)
{
}
} public void paint(Graphics g) {
g.drawImage(picture1,0,0,this);
}
}
import java.awt.Graphics;
import java.awt.Color;
import java.applet.Applet.*;public class picture extends java.applet.Applet{
Image picture1;
public void init(){
try {
picture1 = getImage(new java.net.URL("file:/e:/image"), "pic1.jpg");
}
catch (Exception e)
{
}
} public void paint(Graphics g) {
g.drawImage(picture1,0,0,this);
}
}
int x,
int y,
int width,
int height,
ImageObserver observer)
"abstract"!!!!
import java.awt.Graphics;
import java.awt.Color;public class picture extends java.applet.Applet{
Image picture1;
public void init(){
picture1 = getImage(getCodeBase(),"pic1.jpg");
}
public void paint(Graphics g){
g.drawImage(picture1,0,0, this);
}
}
import java.awt.*;
import java.applet.*;public class picture extends Applet
{
Image picture1;
public void init()
{
//从当前HTML文件所在的目录装载图像
picture1 = getImage(getDocumentBase(),
"pic1.jpeg");
}
public void paint(Graphics g)
{
g.drawImage(picture1,0,0,this);
}
}
试过了,上面的一切ok!!
注意一点就是:如果完全粘贴网页面中的的代码直接编译的话,可能会出现诸如“非法字符”等错误,只要将出现错误地方语句的后面一些空格删掉,一切就ok了。
<html>
<head>
<title>picture</title>
</head>
<body>
<applet code="pic.class" width=500 height=500></applet>
</body>
</html>
是什么原因