PDA

View Full Version : [Java] Dubbio su JScrollPane


UpdatedMind
23-12-2011, 18:40
Salve a tutti :)

Stavo realizzando un programmino in java e si è reso necessario l'uso di uno JScrollPane.
Arrivo subito al sodo :D

Ho una JTextArea che si aggiorna in continuazione, quindi lo scroll ha lo scopo di contenere tutto il testo di volta in volta aggiornato :sofico:

Poichè ho l'esigenza di tenere d'occhio di volta in volta l'ultima riga appena inserita, cercavo un comando da posizionare ad ogni aggiornamento in grado di riportare lo scroll verso il basso..... in quanto ad ogni nuovo aggiornamento, la finestra si espande ma resta posizionata in alto.... :(

Ho consultato la documentazione... ma deve essermi sfuggito :(

Grazie in anticipo :)

rino1982
24-12-2011, 07:47
Se non ricordo male (in questo pc non posso provare) dovresti fare:

<nomeJTextArea>.setCaretPosition(<nomeJTextArea>.getDocument().getLength());

In questo modo il cursore viene posizionato alla fine della casella ;)

Fammi sapere se funziona ;)

UpdatedMind
24-12-2011, 13:40
Se non ricordo male (in questo pc non posso provare) dovresti fare:

<nomeJTextArea>.setCaretPosition(<nomeJTextArea>.getDocument().getLength());

In questo modo il cursore viene posizionato alla fine della casella ;)

Fammi sapere se funziona ;)

Funziona! Perfetto... era ciò che cercavo, grazie. Buon natale :D