O paintComponent é chamado com o repaint()?

3 respostas Resolvido
P

O repaint() executa o paintComponenet?
Obrigado

3 Respostas

4mega

S, respectivo ao componente que vc esta mandando repaint exemplo:

jPainel1.repaint(); // pinta o painel

this.repaint(); // Pinta o componente da classe que se encontra o comando

Tenho uma aplicação cheia de bugs mas q faz isso em um painel.
PintarPainel.rar (26.3 KB)

P

Mas caso tenha criado o método (sobrescrito) o paintComponent, ao chegar na linha do repaint(); o método paintComponent é chamado?

4mega
Solucao aceita

Acredito que deve estar como Override, me corrijam se eu estiver errado.
No meu exemplo eu uso um metodo paintComponent de uma classe do tipo JPainel e indiquei ela como Override.
Sempre que dou repaint() no PAINEL, o metodo paintComponent q criei é executado.

Criado 24 de outubro de 2016
Ultima resposta 24 de out. de 2016
Respostas 3
Participantes 2