Per caricare un'immagine ho fatto così:

codice:
public class ...{
int x,y;
Image nome = getImage(getCodebase(), "nome.gif");
...

public void paint(Graphics g){
Graphics2D g2 = (Graphics2D)g;
g2.drawImage(nome,x,y);
}

}
solo che mi dà errore in getCodeBase() e in drawImage()

come lo sistemo?