fala galera. Alguem ja viu isso? eu tenho dois JFrames que sobrescrevem o metodo paint(Graphics g), mas quando eu crio/chamo o segundo JFrame, o desenho feito neste tah ficando por cima do desenho do primeiro JFrame. Segue o codigo:
public class Desenho1 extends JFrame{
...
public Desenho1(){
initComponents();
}
@override
public void paint(Graphics g){...}
}
public class Desenho2 extends JFrame{
...
public Desenho2(){
initComponents();
}
@override
public void paint(Graphics g){...}
}
//frame gerado automaticamente pelo netbeans
public class view extends FrameView{
...
private void geraDesenho1(){
Desenho1 d = new Desenho1();
d.setVisible(true);
}
private void geraDesenho1(){
Desenho2 d = new Desenho2();
d.setVisible(true);
}
}