import java.awt.*;
import java.awt.event.*;
public class ApplicationGraphicsInOut
{
     public static void main(String args[])
     {   
          new FrameInOut();
      }
}
class FrameInOut extends Frame implements ActionListener
{
     Label prompt;
     TextField input,output;
     FrameInOut()
     {
         super("图形界面 java application 程序 ");
         prompt =new Label("请输入您的名字: ");
         input =new TextField(6);
         output =new TextField(20);
         setLayout(new FlowLayout());
         add(prompt);
         add(input);
         add(output);
         input.addActionListener(this);
         setSize(300,200);
         show();
       }
      public void actionPerformed(ActionEvent e)
      {
           output.setText(input.getText()+",欢迎您 ");
       }
}上面的代码错在那里?另外jdk_6_rc_bin_b66_windows_i586_05_jan_2006.exe版本和以前的有区别吗?我们学校用以前的教材,我运行书上例题也会出错?