Pessoal,
tenho uma dúvida com relação a pintar uma imagem…
quando chamo o repaint() é recarregado toda a imagem, certo? tem algum método que ao invéz de pintar toda a figura novamente ele simplesmente pinte a área que eu desejar?
Pessoal,
tenho uma dúvida com relação a pintar uma imagem…
quando chamo o repaint() é recarregado toda a imagem, certo? tem algum método que ao invéz de pintar toda a figura novamente ele simplesmente pinte a área que eu desejar?
O objeto Graphics contém um método que te retorna o retângulo que está “sujo” e precisa ser repintado.
Os componentes de imagem poderiam usar isso para repintar só uma área específica. A maioria não faz isso.
ViniGodoy, obrigado pela resposta!
Mas poderia me explicar melhor isso pq eu não entendi muito bem…