Решил не создавать новую туму, когда уже существует тема по Thread'ам...
class Moving extends Thread {
public Moving() { super("Mov"); }
@Override public void run() {
try {
Thread.sleep(700);
} catch(InterruptedException e) {}
repaint();
move();
}
}
Потом пишу:
...
Moving m = New Moving();
m. run();
Но задержка в 700 мс происходит только раз (это видно по repaint()), вначале, а потом работает беспрерывно (без задержек). Почему? Разве задержка не должна применяться каждый раз? Как это он выборочно выполняет код?