O método public void stop() parece não funcionar

de acordo com a api do java em http://java.sun.com/ toda vez q uma página em html que contém uma applet é sobreposta por outra janela ou a janela da applet é minimizada, essa applet é parada através do método public void stop(), mas de acordo com esse código de applet isso não daria certo:

// AppletMethods.java

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

public class AppletMethods extends Applet {
private int inits = 0;
private int starts = 0;
private int paints = 0;
private int stops = 0;

public void init (){
	inits++;
}

public void start (){
	starts++;
}

public void paint (Graphics g){
	paints++;
	g.drawString("Init: "+inits,5,15);
	g.drawString("Start: "+starts,5,30);
                g.drawString("Paint: "+paints,5,45);
             	g.drawString("Stop: "+stops,5,60);			
}

public void stop (){
	stops++;
}

}

Se ele for compilado e executado numa página html com o seguinte código:

o método stop() não é chamado nenhuma vez, pois a variável stops não é incrementada, testem e me digam se há erros. Obrigado

O código q não aparece (pq está em html e o fórum aceita comandos html) é o seguinte:

applet code = AppletMethods.class width = “275” height = “80” ></applet

só q tem os sinais “<” no início e “>” no final