Z
zenum
Привет.
У меня такая проблема:
Есть Image, который я отображаю во фрэйме,
далее я делаю в цикле изменение координат Image-а с задержкой (sleep),
и перерисовываю фрэйм, вот код:
<!--shcode--><pre><code class='java'>try {
for(i=0;i<10;i++) {
Thread.sleep(500);
x+=5;;
y+=5;
repaint();
}
} catch (InterruptedException e) { }
public void paint(Graphics g) {
g.drawImage(img,x,y,this);
}[/CODE]
при запуске, появляеться картинка в начальных координатах, и после 10 секунд выполнения sleep, она появляеться уже в конечных координатах, но в цикле, при приостановкой патока она отображаеться, в чем грабли, объясните начинающему плиз...
У меня такая проблема:
Есть Image, который я отображаю во фрэйме,
далее я делаю в цикле изменение координат Image-а с задержкой (sleep),
и перерисовываю фрэйм, вот код:
<!--shcode--><pre><code class='java'>try {
for(i=0;i<10;i++) {
Thread.sleep(500);
x+=5;;
y+=5;
repaint();
}
} catch (InterruptedException e) { }
public void paint(Graphics g) {
g.drawImage(img,x,y,this);
}[/CODE]
при запуске, появляеться картинка в начальных координатах, и после 10 секунд выполнения sleep, она появляеться уже в конечных координатах, но в цикле, при приостановкой патока она отображаеться, в чем грабли, объясните начинающему плиз...