Saudações senhores, já pesquisei muito sobre uma forma para implementar telas de "Aguardando" em swing, acabei chegando na utilização do SwingWorker, que até onde eu li é o ideal para executar algo em background. Até ae tudo bem, fiz alguns testes e tudo certo, porém alguém conhece algum maneira encapsulada que use um classe auxiliar, seja lá como for, mas que simplifique a forma de implementação?
Algo comopublic void cadastraAlgo(){
try {
getLoading(); // chama tela de "Aguardando dados"
//cadastra algo
} catch (Exception e) {
}finally{
getLoading().hides(); // esconde tela de "Aguardando dados"
}
}