JScrollPane Atualizando

tenho uma Thread que gera alguns dados e eu vou colocando esses dados num JList, então como faço para barra de rolagem ir atualizando, para mostrar na tela os ultimos dados incluidos. A barra de rolagem é uzada apenas para visualizar os dados inseridos depois de um tempo.

demorou mas consegui…

fazendo assim:

        int index = list.getLastVisibleIndex(); //get selected index
        list.setSelectedIndex(index);
        list.ensureIndexIsVisible(index+1);

valew…