Descer a vertical scroll de uma lista o máximo possível automaticamente

Olá amigos, estou com a seguinte dúvida usando a biblioteca swing:

Como faço para a scroll vertical de uma lista sempre descer automaticamente para o seu limite de baixo? Fazendo com que a última linha sempre esteja visível.

Estou usando para a lista uma JList com DefaultListModel, esta está dentro de um JScrollPane.

Se alguém puder me ajudar agradeço muito… =)

Talvez o método ensureIndexIsVisible() resolva o seu problema:

http://download.oracle.com/javase/6/docs/api/javax/swing/JList.html#ensureIndexIsVisible(int)

Nunca usei o método, mas a descrição dele parece se encaixar à sua necessidade.