Dialog de espera... como fazer?

8 respostas
lcn.andre

Tentei criar um dialog simples com uma barra de progresso infinita para ser mostrada enquanto meu sistema estiver realizando alguma operação muito demorada, mas não tive sucesso. A execução só continua quando a janela é fechada. Tem algum jeito de fazer ela aparecer em primeiro plano, mas sem atrapalhar a execução do código? :roll:

8 Respostas

leandro.alves

Thread ?

Felagund

Procureu pelo SwingX ele tem um Dialog de espera, que eu não me lembro no nome agora.

fabiofalci

http://java.sun.com/docs/books/tutorial/uiswing/concurrency/index.html

lcn.andre

Exemplos?

lina

Oi,

Se você está utilizando o JDialog, sugiro que altere para JFrame.

O JDialog sendo modal, faz parar o processamento de todas as outras funções quando vc o chama no método setVisible(true);

Caso não queira usar Threads, mude para JFrame e boa sorte.

Tchauzin!

lcn.andre

Até consegui, mas olha o que acontece:
[URL=http://img407.imageshack.us/i/imagempa.jpg/][/URL]
Quando o JFrame abre, ele sai com os gráficos todos errados.

lina

Oi,

Você está utilizando algum layout?

Tchauzin!

lcn.andre

Sim… na primeira vez tentei com o Desenho livre, depois alterei pro absolute e nada.

Criado 15 de março de 2010
Ultima resposta 17 de mar. de 2010
Respostas 8
Participantes 5