Тема Java «Сожги и забудь»

У меня есть метод

public static void startAnimation() {
    new AnimationThread().run();
}

, где AnimationThread реализует runnable, а его конструктор:

public AnimationThread() {
    new Thread(this, "Animation Thread");
    EventQueue.setAnimationCounter(0);
    alive = true;
}

который я вызываю из инициализации () апплета зависает, поскольку он никогда не возвращает значение. Есть ли способ запустить этот поток и завершить выполнение метода init (), чтобы мой апплет запустился!

Спасибо

0
задан Ernest Friedman-Hill 9 December 2011 в 12:12
поделиться