Mostrar mensagem e fechar no próximo evento

Pessoal,

Queria colocar uma mensagem de aguarde, “carregando os dados” enquanto não mostra a outra tela do aplicativo, mas não queria que mostrasse uma caixa para apertar OK, e sim que ela fechasse quando a outra tela abrisse.

Tem algum modo?

(Swing - Java)

Tem sim, trabalhei exatamente com isso hoje. Você pode fazer uma Thread, jogar o código que demora dentro da thread e startar ele dentro de uma frame, quando a thread parar de executar você finaliza a a frame e pronto.

Não entendi muito bem…

Meu código está assim:

dispositivo.enviarComandos(porta, rate);

Eu chamo esse método, ele fica enviando uns comandos (ele que demora) depois choma para apresentar a tela:

Tela tela = new Tela();
			            			tela.rdcMain();