JApplet não ta aparecendo no Browse

eu fiz uma pequena coisinha usando JApplet, o estranho eh q uso o appletview do eclipse tudo roda na boa mas quando uso no browse ja nao funciona! fica uma tela cinza!
o que pode esta dando errado?
aqui ta o codigo do JApplet

[code]import java.applet.Applet;
import java.applet.AudioClip;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.awt.event.MouseWheelEvent;
import java.awt.event.MouseWheelListener;
import java.io.File;
import java.net.MalformedURLException;
import java.net.URL;

import javax.swing.JApplet;

public class Nave extends JApplet {

int x=190;
int y =190;
AudioClip musica;

public void init(){
addMouseWheelListener(new ManipularNave());
    try {
		musica = Applet.newAudioClip(new File("musica.mid").toURL());
		musica.loop();
	} catch (final MalformedURLException e) {
		// TODO Auto-generated catch block
		e.printStackTrace();
	}  

}

public void paint(final Graphics n){
	resize(400,400);

	 Image img= getImage(getCodeBase(),"navevw4.png");
	 n.setColor(getBackground());
		n.fillRect(0,0, 400,400);
	n.drawImage(img,x,y,this);
    
	
			
}

class ManipularNave implements MouseWheelListener, MouseListener  {

	
	

	@Override
	public void mouseWheelMoved(final MouseWheelEvent e) {
		
		
		x=e.getX();
		y=e.getY();
		repaint();
		
	}

	@Override
	public void mouseClicked(final MouseEvent arg0) {
		
		
	
	}

	@Override
	public void mouseEntered(final MouseEvent arg0) {

		
		
	}

	@Override
	public void mouseExited(final MouseEvent arg0) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void mousePressed(final MouseEvent arg0) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void mouseReleased(final MouseEvent arg0) {
		// TODO Auto-generated method stub
		
	}
	
}

public class raio extends JApplet {

public void paint(final Graphics r){
	resize(400,400);
	final Image img= getImage(getCodeBase(),"raio.png");
	r.drawImage(img,x+5,y+5,(this));
	
}

}
}
[/code]

e aqui o codigo q usei num txt pra colocar pra rodar no browse

[code]

Teste - nave [/code]

por favor me ajudem