porka trota..... questa è la soluzione che avevo trovato io, era quella che mi hanno dato sul forum della sun ed è anche la tua, ma non mi funziona bene! cioè non sempre scende verso il basso... certe volte si ferma a metà strada, altre volte ritorna in cimaOriginariamente inviato da anx721
Non so se c'è un modo perchè questo avvenga automaticamente, se puoi intervenire sul metodo che aggiunge il testo nel componente (presumo sia una JTextArea o un altro JTextComponent), puoi aggiungere alla fine di tale metodo il codice per sistemare la barra in basso. Se scroll è il JScrollPane in cui è inserito il componente di testo puoi aggiungere queste righe dopo il codice che inserisce il testo:
JScrollBar bar = scroll.getVerticalScrollBar();
bar.setValue(bar.getMaximum());
in questo modo ricavi la barra di scorrimento del JScrollPane e imposti il suo valore al massimo, che corrisponde a trascinare la barra completamente verso il basso.
Ciao.