import java.applet.*; 
import java.awt.*;
public class Boy extends Applet
{  
   public void paint(Graphics g);
    {   g.setColor(Color.red);   
        g.drawString("我一边喝着咖啡,一边学Java",5, 30);
        g.setColor(Color.blue);
        g.drawString("我学得很认真",10,50);
    } 

该怎么修改啊,求指教。。

解决方案 »

  1.   

    public void paint(Graphics g);
    去掉最后面的那个分号。
      

  2.   

    楼上眼光独到改为
    [code=Java]
    import java.applet.*;  
    import java.awt.*;
    public class Boy extends Applet
    {   
      public void paint(Graphics g)  { 
          g.setColor(Color.red);   
          g.drawString("我一边喝着咖啡,一边学Java",5, 30);
          g.setColor(Color.blue);
          g.drawString("我学得很认真",10,50);
      }  

    //下次提问题时,顺便贴上异常信息
    [/code
    ]
      

  3.   

    import java.applet.*;  
    import java.awt.*;
    public class Boy extends Applet
    {   
      public void paint(Graphics g);
      { g.setColor(Color.red);   
      g.drawString("我一边喝着咖啡,一边学Java",5, 30);
      g.setColor(Color.blue);
      g.drawString("我学得很认真",10,50);
      }  
      

  4.   


    //改为
    import java.applet.*;   
    import java.awt.*;
    public class Boy extends Applet{   
      public void paint(Graphics g) {  
      g.setColor(Color.red);   
      g.drawString("我一边喝着咖啡,一边学Java",5, 30);
      g.setColor(Color.blue);
      g.drawString("我学得很认真",10,50);
      }   
    }  
    //下次提问题时,顺便贴上异常信息
      

  5.   

    修改过之后,编译没问题,但运行时出现抛出异常为“NoSuchMethodError:main."
      

  6.   

    那肯定了 你都没有写main方法
    import java.applet.*;   
    import java.awt.*;
    public class Boy extends Applet{
        public static void main(String[] args) {
    new Boy();
        }
      public void paint(Graphics g) {  
      g.setColor(Color.red);   
      g.drawString("我一边喝着咖啡,一边学Java",5, 30);
      g.setColor(Color.blue);
      g.drawString("我学得很认真",10,50);
      }   
    }  
    //这一次你学聪明了,把异常信息贴上了,
      

  7.   

    你在main中是如何调用这个方法的,该异常是说不存在所调用的这个方法,你找找看
      

  8.   

    import java.applet.*;  
    import java.awt.*;
    public class Boy extends Applet
    {   
      public void paint(Graphics g)          //去掉 ; 号
      { 
          g.setColor(Color.red);   
          g.drawString("我一边喝着咖啡,一边学Java",5, 30);
          g.setColor(Color.blue);
          g.drawString("我学得很认真",10,50);
      }  
    }  
      

  9.   

    Applet貌似不用main方法吧,LZ是怎么调用的?