Metodo paint em um JPanel

Galera to com um problema simples de resolver… mas não para mim.

bom é o seguinte. Estou trabalhando com o NetBeans.
tenho 3 classes… a Main. uma outra GUI form… e uma outra Codigo

dentro da GUI form que eu chamei de Class Janela. eu criei um JPanel
e dentro da class Codigo eu criei um metodo para traçar umas retas como o metodo paint (Graphics g).

só que naõ consigo fazer esse metodo aparecer no JPanel…

alguém tem alguma sugestão?

desde já agradeço.

Em primeiro lugar, bem-vindo ao GUJ!

Se ainda não o fez, dê uma lida nesse texto introdutório sobre como usar o fórum! http://www.guj.com.br/posts/list/50115.java

Bom, vamos lá.

No Swing, o método paint() é dividido em três estapas, paintBorder(), paintComponent() e paintChildren(). Por isso sobrescrevê-lo diretamente pode te gerar problemas. O que fazer então?
Sobrescreva o método paintComponent().

Se o problema persistir, será que você poderia postar aqui o seu código do método paint? Assim podemos ver se tem alguma coisa de errada por lá. E não esqueça das tags code, ok? :wink: