谁能告诉我到底是那里的问题
我写了下面一段代码感觉没有问题了,   可就是运行时老出现错误,请高人指点一下: 
 import   java.awt.Font; 
 public   class   TestDrawText   {  	 
 	public   static   void   main   (String   []   args){ 
 		DrawText   draw1=new   DrawText(); 
 		draw1.paint   (Graphics   g);  	                		 
 	} 
 } 
       class   DrawText   extends   java.applet.Applet 
 {             
          Font   fn=new   Font( "TimesRoman ",Font.ITALIC,20);            
          public   void   paint(Graphics   g) 
 	{      g.setFont(fn); 
 	            g.drawString( "Font   demo ",5,10); 
             }   
 } 
------解决方案--------------------如果上面是全部代码,那么,   
 编译就有问题, 
 而不是运行有问题了。