Problemas imagem applet

Boas tardes:
Estou a utilizar o JCreator e quando executo o seguinte codigo nao me aparece a imagem.
Onde tenho de colocar image.jpg
Eu até queria que ele fosse ler a uma url

Obrigdo pela vossa ajuda

import java.applet.Applet;
import java.awt.Graphics;
import java.awt.Image;

public class ImageApplet extends Applet {
Image im;

public void init() {
im = getImage(getDocumentBase(), “image.jpg”);
}

public void paint(Graphics g) {
g.drawImage(im, 0, 0, this);
}
}

Pessoal eu queira uma ajudinha, para isto poder andar.

Obrigado

Olhe os docs do getDocumentBase()

Gets the URL of the document in which this applet is embedded. For example, suppose an applet is contained within the document: 
http://java.sun.com/products/jdk/1.2/index.html 
The document base is: 
http://java.sun.com/products/jdk/1.2/index.html

ou talvez use o getCodeBase() e largue a tua figura nesse caminho.

Agora, normalmente uso

getClass().getResource(path);
getClass().getResourceAsStream(path);

Assim como diz aqui: http://java.sun.com/docs/books/tutorial/uiswing/components/applet.html#images

Obrigado, mas já tentei de várias formas e não consigo entender o que me disses-te.

sera que é possivel colocar o codigo completo.

Obrigado

Coloca a imagem dentro do diretório de source e tenta carregar a imagem assim:

URL imageURL = getClass().getResource(path);
if (imageURL != null) {
	im = new ImageIcon(imageURL).getImage();
}