Re:JDialog travado

Não entendi direito a sua lógica(ou deve ser o chocolate que tá afetando o meu cérebro…kkk), mas ao fazer isso dentro do switchdepois do while:
if (retorno.get(“processar”).toString().equals(“remover”)) vc não estaria testando a MESMA condição? Não era melhor por um if externo???Explica melhor… :wink:

Já tentou rodar em uma Thread em separado???