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á!