Below code creates a read Only JTextField that input cannot be manipulated by the user. import java.awt.FlowLayout; import javax.swin...
import java.awt.FlowLayout; import javax.swing.JFrame; import javax.swing.JTextField; public class ReadOnlyJTextField extends JFrame { ReadOnlyJTextField() { this.getContentPane().setLayout(new FlowLayout()); //create new JTextField JTextField field = new JTextField("Read Only JTextField"); field.setEditable(false); add(field); setSize(300,200); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setVisible(true); } public static void main(String args[]){ new ReadOnlyJTextField(); } }