Sto scrivendo questo codice qui:
import java.awt.FlowLayout;
import javax.swing.JFrame;
import javax.swing.JTextArea;
import javax.swing.UIManager;
public class FirstJavaClass {
public static void main(String[] args) {
try {
UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
} catch (Exception evt) {}
JFrame f = new JFrame("Example");
f.getContentPane().setLayout(new FlowLayout());
f.getContentPane().add(new JTextArea("Text Area\nText Area", 18,18));
f.pack();
f.setVisible(true);
}
}
Quando lo eseguo, ottengo una finestra con la "text area" stampata ma posso scriverci sopra. Come posso impedire all'utente di modificare qualsiasi messaggio che ho scritto lì?