J'ai recopié un programme que j'ai trouvé dans un livre de java :

import java.applet.Applet;
import java.awt.*;

public class Bullseye extends Applet
{
private final int MAX_WIDTH = 300;
private final int NUM_RINGS = 5;
private final int RING_WIDTH = 25;

public void paint (Graphics page)
{
int x=0, y=0, diameter;

setBackground (Color.cyan);

diameter = MAX_WIDTH;
page.setColor(Color.white);

for (int count=0;count<NUM_RINGS;count++)
{
if (page.getColor()==Color.black)
page.setColor(Color.white);
else
page.setColor(Color.black);


page.fillOval(x,y,diameter,diameter);

diameter -= (2* RING_WIDTH);
x += RING_WIDTH;
y += RING_WIDTH;
}

page.setColor(Color.red);
page.fillOval(x,y,diameter,diameter);
}
}
J'arrive a compiler mais quand je veux l'executer j'ai le message d'erreur suivant :

Exception in thread "main" java.lang.NoSuchMethodError main

Pouvez vous me debloquer?

Merci!