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 :(