Może ktoś podpowiedzieć jak zmienić opóźnienie? Teraz cały czas jest to samo które było ostawione na początku. Chodzi mi o to żeby było np wykonanie kodu 2 sec opóźnienia wykonanie kodu 5 sec opóżnienia.
timer = new javax.swing.Timer(delay,new ActionListener()
{
public void actionPerformed(ActionEvent ae)
{
try
{
image = ImageIO.read(new File(pliki[nr]));
delay=zmienna;
timer.setDelay(delay);
}
catch(Exception ex)
{
System.out.println(ex);
}
nr++;
if(nr>=pliki.length)
{
timer.stop();
}
}
});
timer.setInitialDelay(0);
timer.start();