source code name: textevent1.java

 import java.awt.*;
import java.awt.event.*;
class textevent1 extends Frame  implements TextListener
{
public static void main(String as[])
{
textevent1 f=new textevent1();
f.setSize(500,300);
f.setVisible(true);
}
TextField txt, outtxt;
public textevent1()
{
FlowLayout fl=new FlowLayout(1,20,30);
setLayout(fl);
Label l1=new Label("entered text    ");
Label l2=new Label("converted text  ");
txt=new TextField(50);
outtxt=new TextField(50);
add(l1);add(txt);
add(l2);add(outtxt);
outtxt.setEditable(false);
txt.addTextListener(this);
}
public void textValueChanged(TextEvent te)
{
String data=txt.getText();
System.out.println(data);
outtxt.setText(data.toUpperCase());
}
}

output: