import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class Geren extends Applet implements ActionListener
{
Label lblName=new Label("姓 名: ");
TextField txtName=new TextField(20);
Label lblAge=new Label("年 龄: ");
TextField txtAge=new TextField(20);
Label lblOcc=new Label("职 业: ");
TextField txtOcc=new TextField(20);
Label lblHod=new Label("个人爱好: ");
TextArea txtHod=new TextArea(5,20);
Button btn=new Button("确 定");
Label msg=new Label("请填写您的个人信息,然后单击【确 定】按钮。 ");
public void init( )
{
add(lblName);
add(txtName);
add(lblAge);
add(txtAge);
add(lblOcc);
add(txtOcc);
add(lblHod);
add(txtHod);
add(btn);
add(msg);
btn.addActionListener(this);
}
public void actionperformed(ActionEvent e)
{
String str;
str=txtName.getText()+"今年"+txtAge.getText()+"岁,职业为"+txtOcc.getText()+",平
时喜欢"+txtHod.getText()+"。";
msg.setText(str);
}
}
请问一下以上代码为何在DOS环境下运行后出现类名不是抽象的,并且未覆盖java.awt.event.ActionEvent中的抽象方法actionperformed(java.awt.event.ActionEvent)