1.program to use JTextField source code: import java.awt.*; import java.awt.event.*; import javax.swing.*; public class JTextFieldText1 implements ActionListener { JTextField tf; JLable lb1,lb2; public JTextFieldText() { JFrame f= new JFrame(); f.setDefaulitcloseOperation(JFrame.EXIT_ON_CLOSE); f.setLayout(new FlowLayout()); lb1=new JLable(\"enter the name\"); tf=new JTextField(15); tf.setText(\"hai); f.add(lb1) f.add(tf); tf.addActionLitener(This); f.setSize(200,150); f.setVisable(true); } public void actionPerformance(ActionEvent ae) { JTextField t=(JTextField) ae.getSource(); lb2.setText(t.getText()); } public static void main(String[] a) { new JTextFieldText1(); } } Solution 1.program to use JTextField source code: import java.awt.*; import java.awt.event.*; import javax.swing.*; public class JTextFieldText1 implements ActionListener { JTextField tf; JLable lb1,lb2; public JTextFieldText() { JFrame f= new JFrame(); f.setDefaulitcloseOperation(JFrame.EXIT_ON_CLOSE); f.setLayout(new FlowLayout()); lb1=new JLable(\"enter the name\"); tf=new JTextField(15); tf.setText(\"hai); f.add(lb1) f.add(tf); tf.addActionLitener(This); f.setSize(200,150); f.setVisable(true); } public void actionPerformance(ActionEvent ae) { JTextField t=(JTextField) ae.getSource(); lb2.setText(t.getText()); } public static void main(String[] a) { new JTextFieldText1(); } }.