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

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

Увеличительное стекло
(magnify.java)

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

    Данный апплет позволяет Вам использовать курсор мыши как увеличительное стекло. Просто перемещая указатель по фоновому изображению, Вы будете видеть вдвое увеличенное изображение. Точно такой эффект можно наблюдать при просмотре картинки через лупу с коэффициентом увеличения равным двум.

    Размер увеличительного "стекла" составляет 100х100 пикселов. Значит, область экрана, подлежащая увеличению, равна 50х50.

    Для того чтобы можно было увеличивать и изображения крайних левых и верхних пикселей, в апплете имеется сверху и слева полосы окаймления шириной 50 пикселей. Таким образом, даже точка с координатами (0,0) может быть увеличена.