Io non ho capito assolutamente nulla.
1) Cosa vuol dire "se però inserisco il JScrollaPane"? Lo inserisci dove? In che modo?
2) Cosa vuol dire "Vado a richiamarlo per poter fare uscire i dati inseriti"? Richiamare in che modo? Quali dati devono "uscire"? E dove devono uscire? E cosa vuol dire che devono uscire?
3) Il codice postato mostra solo una chiamata a setText() su una textArea (si presume sia una JTextArea)... il ché non è sbagliato e funziona tranquillamente. Quindi, cosa vuol dire che il setText è invalido? E, soprattutto, cosa vuol dire "per questo tipo di comando"?
Insomma... rispiega con parole tue quello che vuoi fare e mostra esattamente cosa hai fatto.
Se il tuo intento è aggiungere un JScrollPane alla JTextArea è sufficiente usarne il normalissimo costruttore:
codice:// Creo la JTextArea textArea = new JTextArea(); // Creo il JScrollPane scrollPane = new JScrollPane( textArea ); // Nel contenitore aggiungerò il JScrollPane (che contiene la JTextArea) add(scrollPane, BorderLayout.CENTER); // Continuo a usare la JTextArea (che è contenuta nel JScrollPane) textArea.setText( ... );
Ciao.![]()



Rispondi quotando