关于cmd窗口下编译的问题
import   java.awt.*; 
 import   java.awt.event.*;   
 public   class   TestTextField   { 
 	public   static   void   main(String[]   agrs)   { 
 		MyFrame   mf   =   new   MyFrame(); 
 	} 
 }   
 class   MyFrame   extends   Frame   { 
 	MyFrame()   { 
 		setTitle( "password "); 
 		TextField   tf   =   new   TextField(); 
 		add(tf); 
 		MyTextFieldListener   tfl   =   new   MyTextFieldListener(); 
 		tf.addActionListener(tfl); 
 		tf.setEchoChar( '* ');  		 
 		pack(); 
 		setVisible(true); 
 	} 
 }   
 class   MyTextFieldListener   implements   ActionListener   { 
 	public   void   actionPerformed(ActionEvent   e)   { 
 		TextField   tf   =   (TextField)e.getSource();  		 
 		System.out.println(tf.getText()); 
 		tf.setText( " "); 
 	} 
 }   
 这个程序昨天晚上我编译还没有问题,今天早上起来就挂掉了。。 
 错误如下:   
 TestTextField.java:14:   找不到符号 
 符号:   方法   add(TextField) 
 位置:   类   MyFrame 
                                                 add(tf); 
                                                 ^ 
 TestTextField.java:16:   找不到符号 
 符号:   方法   addActionListener(MyTextFieldListener) 
 位置:   类   TextField 
                                                 tf.addActionListener(tfl); 
                                                       ^ 
 TestTextField.java:17:   找不到符号 
 符号:   方法   setEchoChar(char) 
 位置:   类   TextField 
                                                 tf.setEchoChar( '* '); 
                                                       ^ 
 TestTextField.java:28:   找不到符号 
 符号:   方法   getText() 
 位置:   类   TextField 
                                                 System.out.println(tf.getText()); 
                                                                                                                ^ 
 TestTextField.java:29:   找不到符号 
 符号:   方法   setText(java.lang.String) 
 位置:   类   TextField 
                                                 tf.setText( " "); 
                                                       ^ 
 5   错误   
 其它的类编译就没什么问题,好像就有关awt的就编译不成功。郁闷中……
------解决方案--------------------TextField tf = new TextField(); 
 这个类找不到。。。
------解决方案--------------------我试了一下,完全可行啊,你看是不环境变量的问题
------解决方案--------------------重装下JDK吧,我的也是好好的呢