import javax.swing.JApplet;
import java.awt.*;public class firstpaint extends JApplet 
{
  public void paint (Graphics page)
  {
    page.drawLine(44,50,60,90);   
    page.drawRect(55,55,99,99);
    page.drawRect(50,50,60,90);
    page.drawOval(100,100,50,50);
    page.drawOval(100,100,50,88);
    page.drawString("you are right!!",100,100);  
   }
}
  运行生成.CLASS文件后
输入java firstpaint
出现下面这句话:
exception in thread "main" java.lang.nosuchmethoderror: main请教!!
请教!!

解决方案 »

  1.   

    import javax.swing.JApplet;
    import java.awt.*;public class firstpaint extends JApplet 
    {
      public void paint (Graphics page)
      {
        page.drawLine(44,50,60,90);   
        page.drawRect(55,55,99,99);
        page.drawRect(50,50,60,90);
        page.drawOval(100,100,50,50);
        page.drawOval(100,100,50,88);
        page.drawString("you are right!!",100,100);  
       }
      public static void main(String[] args)
      {
        firstpaint fp = new firstpaint();
        Graphics page = new Graphics();
        fp.paint(page);
      }
    }
      

  2.   

    import javax.swing.JApplet;
    import java.awt.*;
    import javax.swing.*;
    public class firstpaint extends JApplet 
    {
      public void paint (Graphics page)
      {
        page.drawLine(44,50,60,90);   
        page.drawRect(55,55,99,99);
        page.drawRect(50,50,60,90);
        page.drawOval(100,100,50,50);
        page.drawOval(100,100,50,88);
        page.drawString("you are right!!",100,100);  
       }
      public static void main(String[] args)
      {
        firstpaint fp = new firstpaint();
        JFrame f = new JFrame();
        f.getContentPane().add(fp,"Center");
        fp.init();
        f.setSize(600,600);
        f.setVisible(true);
        f.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); 
      }
    }试试 ,我编译运行没问题