La JTextArea permete di rendere il teso non editabile ;-)

codice:
areaTesto.setEditable(false);