//Folder:              Ch1HelloWor  
//Programmer:      Bradley/Millspaugh  
//Date:                  6/2001  
//ClassName:        HelloWorldApplet  
//Description:    Display  the  text  "Hello  World"  in  a  lable  
 
import  java.applet.Applet;  
import  java.awt.Label;  
 
public  class  HelloWorldApplet  extends  Applet{  
public  static  void  main(String[]  args){  
 
   Label  lblMessage  =  new  Label("Hello  World");  
     
   public  void  init(){  
   add(lblMessage);  
   }  
 }  
}  
哪里出错,请帮忙改正呀

解决方案 »

  1.   

    public  static  void  main(String[]  args){  
     
       Label  lblMessage  =  new  Label("Hello  World");  
         
       public  void  init(){  
       add(lblMessage);  
       }  
     }  
    }  首先: 你把init()方法放在拉main方法里 这是一个低等错误 方法不能嵌套
    其次: 你应该是想在applet中显示Hello World import  java.applet.Applet;
    import  java.awt.*;public  class  HelloWorldApplet  extends  Applet{    //Label  lblMessage  =  new  Label("Hello  World");    public  void  paint(Graphics g){
        g.drawString("Hello World",100,100); }
    }
    这样写应该没错误  
      

  2.   

    import    java.applet.Applet;  
    import    java.awt.*;  
     
    public    class    HelloWorldApplet    extends    Applet{  
     
                     //Label    lblMessage    =    new    Label(  "Hello    World  ");  
     
                     public    void    paint(Graphics  g){  
                     g.drawString(  "Hello  World  ",100,100);  
     
     }  
    }  
    谢谢,
    不过应该不对吧,因为双邪杠后面应该是解释的内容,不是程序得一部分,再说也没有主函数呀编译通过但是显示Exception in thread "main" java.lang.NoSuchMethodError:main我是在dos环境下运行