Java Applet: addTextListener method undefined???

Hi friends,
I hope everyone is doing fine and well. I am wrtting a small applet in java which listens to changes in text fields. Please have a look at my code, then we will talk about it.

import java.awt.*;
import java.applet.*;
import java.awt.event.TextEvent;
import javax.swing.*;
import java.awt.event.TextListener;
import java.awt.TextComponent;
 
 
public class Event_Handling extends Applet implements TextListener
{
String s;
 
public void init()
{
addTextListener( this ); // Compiler says it(addTextListener) is not defined
addTextListener( this );
TextField tf1 = new TextField();
add( tf1 );
}
public void paint( Graphics g )
{
g.drawString(msg, 50, 50);
}
public void textValueChanged( TextEvent te )
{
msg = "Text value changed";
repaint();
}
}

Java compiler doesn't recognize addTextListener, what must be the problem. It does recognize addMouseListener, but why not addTextListener???

Looking forward to your replies.
Thanks