Como eu faço para as caixas de mensagens não paralisarem o meu programa

olá

como eu faço isso?

Oi,
Como assim?

Você teria que usar uma Thread para “disparar” a janela, mantendo as demais rotinas em atividade constante, sem essa interrupção.

Depois que abre um caixa, o programa trava?
Não consegues fechar a caixa?

Não da pra entender muito bem o que vc quer.

Mas se o que vc quer é fazer a sua caixa de mensagem (MessageBox) não ser modal… Que eu saiba não é possível… e também acho que nem deveria ser, ja que ai poderiam continuar a utilizar o programa e deixar a caixa de mensagem ignorada em um canto…

serial uma boa se pudesse, algo do tipo do gerenciador de tarefas do windows, onde nao se tem o foco mas eh sempre visivel…

mas solucao do thead acima eh uma saida…

jopss

seria exatamente não ser modal, vou tentar colocar em thread…

tu tah usando JoptionPane?

no construtor dela vc informa o objeto pai (normalmente se coloca “this” como primeiro parâmetro) pra bloquear mesmo.

isso serve pra criatura saber que tem de dar atenção à nova janela.

se vc não precsia de atenção para a nova janela recomendo criar um novo frame, qq coisa assim.

se não for esse o caso explique-se melhor, :smiley: