Swing: pq fica borrado?

4 respostas
R

Salve,

Estou tentando descobrir pq os componentes do swing estão ficando borrados. Por exemplo, assim que o JPanel termina de ser desenhado, tudo está certinho. Mas se eu pegar a window e movimentar pela tela de forma que partes do JPanel saiam da área visível do monitor, elas são “apagadas” e ficam cinza.

Alguém sabe o que está faltando ou como posso contornar esse problema?

Já tentei usar o paint(), validade()… mas não adiantou nada.

Obrigado…

4 Respostas

Ratao

Rapaz… isso nao eh problema do Windows nao?! Só ta acontecendo com a sua aplicação? Ela borra a tela, trava ou continua normal?

abraço!

T

Atualize seu Java para a versão 6.0. Eles prometeram resolver esses problemas do Swing. Acho que no próprio site da Sun (java.sun.com) há um artigo que descreve esse problema de ficar áreas em cinza, sem repintar.

lina

Não sei se pode ser versão do java ou windows…
o que pode estar acontecendo é algum painel (ou alguma coisa do tipo) adicionado por cima ou
encostado
perto dos componentes que ao mexer a aplicação ele cobre os outros icones,
e ao abrir a aplicação e deixa-la parada ele fica normal…

Tchauzin!

Ironlynx

rowedder, eu tive esses problemas quando usava java 1.4!
Qual a sua versão do java?
Tá só borrando, ou ás vezes dá uma “travadinha” na tela?(Isso ocorre com problemas de memória as vezes…)

Criado 14 de março de 2007
Ultima resposta 14 de mar. de 2007
Respostas 4
Participantes 5