Caute,
kreslím do panel1 a vždy, keď ho chcem prekresliť, tak ten predchádzajúci obrázok mi tam zostane ...
panel1.repaint();
p.paint(panel1.getGraphics());
skúsil som tam dať repaint, ale iba to prebliklo ...
Java kreslenie
Re: Java kreslenie
Pomohlo by keby sme vedeli co za objekt je panel1 a p.
Re: Java kreslenie
p.paint
panel1 je Java.awt.Panel
Kód: Vybrať všetko
@Override
public void paint(Graphics g){
super.paint(g);
for(int y=0; y<aVyska; y++)
for(int x=0; x<aSirka; x++)
g.drawImage(aPredmety[y][x].dajObr(), x*50, y*50, rootPane);
g.drawImage(sokobanIMG, aPoziciaHracaX*50, aPoziciaHracaY*50, rootPane);
}