Originariamente inviato da gagginaspinnata
Ma come devo fare se ad esempio nell'area di testo voglio stampare un array?
Ho provato con
codice:
int[]v=new int[5];
       for(int i=0;i<v.length;i++){
       jTextArea1.setText(String.valueOf(v[ i]));
}
Ma cosi mi stampa solo uno "0" e non cinque.
Mi pare ovvio che setText() rimpiazza qualunque cosa ci sia nel JTextArea, non è "incrementale"!

Hai 2 possibilità:

a) Comporre tu una stringa concatenando i vari pezzetti usando varie tecniche: con l'operatore +, con concat() di String o meglio con un StringBuffer/StringBuilder.
E poi usi setText() per settarla nel JTextArea.

b) Usare append() di JTextArea. Questo sì, è "incrementale" perché aggiunge al contenuto già esistente.