public void atctionPerformed(ActionEvent e)
写错了,应该是:
         public void actionPerformed(ActionEvent e)

解决方案 »

  1.   

    //这样可以了
    import java.applet.*;
    import java.awt.* ;
    import java.awt.event.*;
    import java.awt.event.ActionEvent;
    public class test extends Applet implements ActionListener
    {
    TextField text1,text2,text3;

    public void init()
    {
    text1=new TextField(10);
    text2=new TextField(10);
    text3=new TextField(10);
    add(text1);add(text2);add(text3);
    text1.addActionListener(this);
    } public void actionPerformed(ActionEvent e)//改过
    {
        if((e.getSource()==text1)&&(text1.getText().equals("boy")))//改过
             {text3.setText("男孩");}
    else if ((e.getSource()==text1)&&(text1.getText().equals("girl")))//改过
    {text3.setText("女孩");}
    else
    {text3.setText("none");}
    }
    }