Java kreslenie

Programovacie jazyky, rady, poradňa...
p4to
Expert
Expert
Používateľov profilový obrázok
Príspevky: 156
Registrovaný: 17 jún 2010, 8:07

Java kreslenie

Príspevok od používateľa p4to »

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 ...
Pnr
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 295
Registrovaný: 04 aug 2012, 17:34
Bydlisko: BA/KE

Re: Java kreslenie

Príspevok od používateľa Pnr »

Pomohlo by keby sme vedeli co za objekt je panel1 a p.
p4to
Expert
Expert
Používateľov profilový obrázok
Príspevky: 156
Registrovaný: 17 jún 2010, 8:07

Re: Java kreslenie

Príspevok od používateľa p4to »

p.paint

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);
        
        
    }
panel1 je Java.awt.Panel
Napísať odpoveď