Innanzitutto quei componenti devono stare dentro un JScrollPane. L'autoscroll poi è un'altra cosa (leggi bene la documentazione di setAutoscrolls() ).Originariamente inviato da Poker1
vorrei far scorrere automaticamente verso il basso una JList ed una JTextPane, le ho aggiunte entrambe ad una JScrollBar ed ho impostato l'autoscroll ma non funziona:
Se vuoi portare la scrollbar verticale al massimo (in fondo cioè), prendi la scrollbar verticale del JScrollPane:
scrollPane.getVerticalScrollBar()
poi imposti il valore al massimo (deve essere maximum - visibleAmount, questi valori li ottieni sempre dalla JScrollBar).

Rispondi quotando