tudo bem pessoal, tenho uma dúvida besta… eu criei o seguinte método:
/**
* Adiciona nova string ao listModel e passa para o jList1
* @param listModel Qual model vai ser utilizado.
* @param informacao String com a nova informação.
*/
private void addListaHist(DefaultListModel listModel,String informacao){
listModel.addElement(informacao);
jList1.removeAll();
jList1.setModel(listModel);
jList1.repaint();
}
Bom, a principio o código esta correto e funcionando. Mas eu tenho um loop onde eu fico adicionando várias informações na minha jList1 e na realidade os dados só aparecem quando o loop termina, como se o repaint() não estivesse funcionando?
N tenho q criar uma thread pra atualizar a list???
Desde já obrigado.