Ajuda com Applet

Aew pessoal eu fiz um Applet que mostra uma imagem na tela

package riddle;

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



	public class Imagem extends Applet{
		
			
			
			Image nomeimagem;
				
				public void init(){
				URL codeBase = getCodeBase();
				nomeimagem = getImage(codeBase, "nomeimagem.gif");
				resize(800, 600);
				}
				public void paint (Graphics g){
					int width = nomeimagem.getWidth(this);
					int height = nomeimagem.getHeight(this);
					
					g.drawRect(52, 52, width+10, height+10);
					g.drawImage(nomeimagem, 57, 57, width, height, this);
					
					
				}
				
			}
			

Queria que alguem me desse uma idéia de como eu posso fazer um metodo que receba o nome da imagem como parametro, para que eu não tenha que digitar todo esse codigo sempre q queira colocar uma imgem na tela

valew…