Вступление
Примеры | Словарь |Вопросы
Sun Microsystems

Примеры программирования на Java

Прорисовка изображения
(replace.java)

Пример работы апплета
Исходный текст
    Принцип работы этого аплета прост:

    Загружается два изображения картинки - одно черно-белое, а другое цветное. Черно-белое используется в качестве фона. Как только фон загружен, то начинается прорисовка цветного изображения по одному столбцу пикселей за проход цикла, начиная с левого края и до тех пор, пока полностью не прорисует все изображение. После этого начинает прорисовываться чернобелое изображение, но уже с правого края. Во втором цикле приходится хранить два графических контекста: один для вновь появляющегося чернобелого изображения, а второй для затираемого цветного. Это приходиться делать на случай наложения на окно аплета другого графического окна. Когда же окно Вашего аплета окажется верхним на рабочем столе, то изображение будет без труда восстановлено.

    Скорость заливки цвета регулируется в файле black.html параметром delay.