Bem gente tenho um internalframe de cadastro com uma jtable, jlabels e alguns botões e textfields. Estou tendo problemas visiveis de perfromance em algumas funcionalidades desse internalframe. Uma é quando é clicado no botão novo, que tem como função limpar qualquer texto que esteja nos textfields, tb habilita-los e desabilitar alguns dos botões. A outra é quando é clicado no em cada linha da jtable e o evento do tipo ListSelectionEvent é disparado para pegar os dados que estão na List que representa os dados da jtable e mostra-los nos jtextfields.
O preblema é que esses dois processos (não é sempre) são executados um pouco lento. Por exemplo, o evento do botão novo que tem como função principal habilitar e limpar os textfields para um novo cadastro, esse processo de limpeza dos textfields é feita com uma pequena lentidão que se consegue perceber os textfields sendo limpos um por um. Acredito que leve um segundo ou pouco mais disso. O mesmo acontece no evento ListSelectionEvent adicionado a jtable, os dados são pegos de uma List que representa os dados da jtable e exibidos nos texfields, nesse processo tb se consegue perceber os textfields recebendo os valores um por um.
Isso não acontece sempre, a vezes que fica normal, ou seja, esses processos ficam instantaneos, não sendo possivel notar o processo sendo feito.
Descupem pelo excesso de código
Valeu gente