Wywoływanie jakiejś funkcji cylkicznie

0

Witam chciał bym się dowiedzieć czy w Javie jest możliwość wywoływania jakiejś danej funkcji cyklicznie np. żeby co 2 sekundy wywołało mi funkcje odpowiedzialną za wyświetlenie jakiegoś napisu. Dodam ze nie mam na myśli rozwiązania z nieskończoną pętlą i usypianiem wątku na 2 sek :) jeśli tez można to bym prosił o jakiś najprostszy przykładowy kod.

0

Problem już rozwiązałem sam, daje kod może komuś przyda się w przyszłości.

 public void time() {
        Timer t2 = new Timer(50, new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent e) {
                repaint();
            }
        });
        t2.start();
    }
0

Użyj Timera (java.util.Timer lub javax.swing.Timer).http://docs.oracle.com/javase/7/docs/api/javax/swing/Timer.html

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