Zdravim,
dufam, ze sa najde vela skusenych jedincov co mi pomozu :) V mojom programe
potrebujem po kliknuti na obrazok prekreslit dany obrazok s casovym
oneskorenim. Obrazok je v komponente JLabel...

---------------------------------------------------------
...
karta.otoc(); //karta je otocena na zadnu stranu a chcem ju otocit na prednu
stranu a po sekunde naspat na zadnu. V tomto mieste je chyba pretoze kartu
neotoci a
try {
Thread.sleep(1000);
} catch (InterruptedException ex) {
ex.printStackTrace();
}
karta.otoc();
...
---------------------------------------------------------
   public void otoc(){
       otocena = !otocena;
       setObrazek();
   }
---------------------------------------------------------
   private void setObrazek(){
       this.removeAll();
       if (otocena) {
           this.setIcon(front);
       } else {
           this.setIcon(back);
       }
       repaint();
   }
---------------------------------------------------------

takto mi to nefunguje a neviem kde je chyba :(

Odpovedet emailem