Desenhando em painéis (editado)

1 resposta
pdform

Criei uma classe JDrawPanel que herda a classe JPanel e redefini o método paint para desenhar algumas figuras básicas.

Agora, exceto quando o JPanel é desenhado pela primeira vez, em que outros momentos o método paint é chamado? É possível chamá-lo explicitamente via código? No caso, minha classe contém um grafo com algumas informações. Toda vez que eu alterar esse grafo, pelo método alteraGrafo(), quero que meu JDrawPanel seja redesenhado. Isso é possível?

Obrigado, desde já!

1 Resposta

rodrigo1

tenta o método

repaint()

da classe JPanel

Criado 10 de setembro de 2006
Ultima resposta 11 de set. de 2006
Respostas 1
Participantes 2