Duvidas sobre performace

1 resposta
rotteny

Olá a todos, tenho uma duvida que me segue desde que comecei a trabalhar com swing.

Estou criando uma aplicação utilizando Swing e banco de dados HSQLDB, acontece que muitas vezes eu rodo a aplicação, mas a tela fica em branco, dai eu preciso minimizar a tela para ela começar a funcionar, so que algumas vezes ela roda sem problema nenhum. não sei se é algum bug que ocorre ou uma situação especifica que não identifiquei. Como sou novo não sei bem sobre pros e contras tando da SWING como do HSQLDB, se alguem souber se isso ocorre normalmente, por favor me avise.

1 Resposta

ViniGodoy

Certifique-se que:

  1. Você está deixando o comando setVisible(true) por último na inicialização das suas janelas (o ideal é que fique fora do construtor da janela);
  2. Que você está criando a janela dentro de um EventQueue.invokeLater;

Vou mover também esse tópico para a sessão de interface gráfica, que é onde tratamos assuntos relacionados à Swing.

Criado 21 de fevereiro de 2011
Ultima resposta 22 de fev. de 2011
Respostas 1
Participantes 2