Имеем следующий код:
image = new Image(display, imageData);
offScreenImageGC.drawImage(image, 0, 0, imageData.width, imageData.height, imageData.x, imageData.y, imageData.width, imageData.height);
/* Draw the off-screen image to the shell. */
shellGC.drawImage(offScreenImage, 0, 0);
... после выполнения нижней инструкции: shellGC.drawImage(offScreenImage, 0, 0);
иногда я получаю изображение видимым на компоненте shellGC, иногда - нет.Я вижу это только тогда, когда я «замедляю» выполнение программы, например, когда я нахожусь в режиме отладки.Но когда быстро бегает - не показывает.Я хочу, чтобы это показывалось принудительно, сбрасывалось или как вы его называете, возможно ли это?
Позвольте мне уточнить, что я хочу добиться - реализовать анимацию, основанную на кадрах, но пока не иметь возможности ее воспроизвестис двойной буферизацией, способной остановить его, показать только определенный кадр с паузой и т. д. ...
Спасибо.