(Resolvido) Ajuda com Erro (2)

[code]import javax.swing.*;
import java.awt.Graphics;

public class Switch extends JApplet {
int choice;

public void init () 
{
	String input;
	input = JOptionPane.showInputDialog (
		"Enter 1 to draw lines\n" +
		"Enter 2 to draw rectangles\n" +
		"Enter 3 to draw ovals\n");
	choice = Integer.parseInt (input);
}
	
public void paint (Graphics g) 
{
	super.paint (g);
	
	for (int i = 0; i < 10; i++){
		
		switch (choice) {
			case 1: g.drawLine (10, 10, 250, 10 + i * 10);
			break;
			
			case 2: g.drawRect (10 + i * 10, 10 + i * 10, 50 + i * 10, 50 + i * 10);
			break;
			
			case 3: g.drawOval (10 + i * 10, 10 + i * 10, 50 + i * 10, 50 + i * 10);
			break;
			
			default: g.drawString ("Invalid value entered", 10, 20 + i * 15);
		}
	}
}

}[/code]

Galera, o código acima da erro dizendo que a classe main não foi declarada. Eu não entendi!! Podem me explicar por favor??? Obrigado

kra, vc provavelmente deve está tentando executar um applet como um aplicativo normal, certo? Applets tem funcionamento um pouco diferente dos aplicativos normais (aqueles com o método main), onde para executar basta digitar no prompt “java NomeDoPrograma”. Applets foram feitos para serem executados em navegadores, logo vc necessitará criar um arquivo html, como abaixo:

<html>
  <body>
    <applet code="NomeDoPrograma.class" width="200" height="50">
  </body>
</html> 

Ai é só abrir a página. Caso o seu browser não de suporte, vc pode ir no prompt e abrir por lá, digitando: “appletviewer NomeDoPrograma.html”

se quiser saber mais visite: http://java.sun.com/applets/[/url]

É isso mesmo Marx… depois dei uma relaxada e lembrei que faltou isso… Mas muito obrigado pela ajuda novamente.