Prova con

textArea.setEnabled(false);
textArea.setBackground(Color.white);

dovrebbe andare ciao