ho un problema...
praticamente ho una funzione in java che dovrebbe cambiare le immagini a 5 bottoni dopo un Thread.sleep di 500ms di distanza l'uno dall'altro il problema è che la funzione cambia le immagini al termine della stessa e questo non va bene.
qui c'e il codice della funzione
codice:
tcarte.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
int time = 500;
try { Thread.sleep(time); }
catch (InterruptedException ie) { ie.printStackTrace(); }
t1.setIcon(new ImageIcon(cambiaImg(man,1)));
try { Thread.sleep(time); }
catch (InterruptedException ie) { ie.printStackTrace(); }
t2.setIcon(new ImageIcon(cambiaImg(man,2)));
try { Thread.sleep(time); }
catch (InterruptedException ie) { ie.printStackTrace(); }
t3.setIcon(new ImageIcon(cambiaImg(man,3)));
try { Thread.sleep(time); }
catch (InterruptedException ie) { ie.printStackTrace(); }
t4.setIcon(new ImageIcon(cambiaImg(man,4)));
try { Thread.sleep(time); }
catch (InterruptedException ie) { ie.printStackTrace(); }
t5.setIcon(new ImageIcon(cambiaImg(man,5)));
}
grazie in anticipo...