Thread

Pessoal,

nunca usei thread… e estou com um problema aqui q acho que tenho que usar thread…

quando eu mando fazer inclusao no banco, eu mostro uma JDialog para dizer que esta sendo incluido , porem a janela nao se mostra totalmente… fica inacabada… acho que é por que nao da tempo de mostrar ela toda e fazer inclusao ao mesmo tempo…

por isso acho que tenho q usar thread…

mas nao sei nem por onde comecar…

alguem pode me explicar??

tipo… existe alguma maneira de eu usar somente uma thread para exibir essa JDialog e deixar o resto do processo ocorrendo normalmente?

ajuda ae!!

Coloque o “resto do processo” na Thread e deixe a Thread principal pra interface.

ex.:

[code]JOptionPane.showMessageDialog(null, “Inserindo”);

Runnable run = new Runnable(){
public void run(){
//inserir
}
};

Thread t = new Thread(run);
t.start();[/code]