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

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


(space.java)

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

    В этом аплете мы продолжаем знакомиться с возможностями Java при работе с изображениями. Если раньше Вы лишь могли наблюдать за движением космического корабля в пространстве, то теперь Вы имеете возможность при помощи стрелок клавиатуры ( это доступно только в браузерах четвертого поколения ) управлять им. Также есть возможность для всех пользователей управлять с помощью мыши. Щелкнув кнопкой мыши в окне аплета, Вы ивидите корабль, движущейся в направлении указанной мышкой точки.

    Управление мышкой осуществляется следующим образом: относительно верхнего левого угла объекта пространство апплета разбивается на четыре прямоугольника. В апплете оценивается - в каком квадрате была зафиксирована точка (этот прямоугольник становиться активным), а потом начинается движение по диагонали активного прямоугольника на число точек равное
    |текущая координата Х - координата Х заданной мышью точки|.

    Замечание: Если Вы запустили апплет в Netscape 4 или IE, а управление стрелками не работает, то просто щелкнете мышью в окне аплета ( передайте фокус аплету)