Prosty licznik odliczający sekundy

0

Witamm

Czy mogę prosić o prosty, przykładowy kod licznika, który będzie odliczał sekundy? np od 10 do 0

0
 
	for (int i = 10; i >= 0;  i-- )
        {
            System.out.println(i);
            try
            {
                Thread.sleep(1000);
            }
            catch(InterruptedException e)
            {
            }
        }
0

A cos bez Thread.sleep() ? Ponieważ chcę z innej klasy głównej wywoływać tę metodę a thread.sleep zatrzyma całą aplikacje

0

Zatem włącz to w osobnym wątku? Co w ogóle starasz się osiągnąć?

2
javax.swing.Timer timer = new javax.swing.Timer(0,new Task());
timer.setDelay(1000);
timer.start();
...
class Task implements ActionListener
{
    public void actionPerformed(ActionEvent ae)        
    {
         //tutaj właściwy kod
    }
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1