How to solve java.lang.NoSuchMethodError: main Exception in thread "main"
when i run it produce
Exception in thread "main" java.lang.NoSuchMethodError:main
this is coding
import java.awt.;
import java.applet.;
public class Sepah extends Applet{
public void paint(Graphics g){
g.setColor(Color.green);
g.drawLine(100,100,10,140);
g.drawLine(100,100,150,120);
g.drawLine(290,120,400,130);
g.drawLine(410,130,500,100);
g.setColor(Color.black);
g.drawLine(150,80,220,40);
g.drawLine(220,40,290,80);
g.setColor(Color.yellow);
g.fillRect(150,80,140,140);
g.setColor(Color.orange);
g.fillRect(170,110,40,40);
g.setColor(Color.orange);
g.fillRect(230,110,40,40);
g.setColor(Color.black);
g.fillRect(400,80,15,150);
g.setColor(Color.green);
g.fillRect(210,180,20,40);
g.setColor(Color.green);
g.fillOval(315,20,180,68);
g.setColor(Color.orange);
g.fillRect(210,180,20,40);
Graphics2D g2d=(Graphics2D) g;
g2d.drawString("", 190,100);
g.setColor(Color.red);
g.fillRect(150,360,300,50);
g.setColor(Color.red);
g.fillRect(200,325,200,50);
g.setColor(Color.black);
g.fillRect(211,330,80,25);
g.setColor(Color.black);
g.fillRect(290,330,80,25);
g.setColor(Color.yellow);
g.fillRect(410,365,30,18);
g.setColor(Color.black);
g.fillOval(170,385,50,50);
g.setColor(Color.black);
g.fillOval(390,385,50,50);
g.setColor(Color.black);
g.fillRect(200,362,195,30);
g.setColor(Color.red);
g.fillRect(300,330,3,70);
g.setColor(Color.white);
g.fillOval(175,389,40,40);
g.setColor(Color.white);
g.fillOval(395,389,40,40);
}
}