пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

Жизненный цикл апплета.


Апплеты – это небольшие приложения, которые доступны на Internet-сервере, транспортируются по Internet, автоматически устанавливаются и выполняются как часть Web-документа. После того, как апплет прибывает к клиенту, он имеет ограниченный доступ к ресурсам системы, которые использует для создания произвольного мультимедийного интерфейса пользователя и выполнения комплексных вычислений без риска заражения вирусами или нарушения целостности данных. Работа с апплетами поддерживается пакетом AWT.
Для работы с апплетами предназначен класс Applet, который определяет методы, представленные в табл. 5.1. Applet обеспечивает всю необходимую поддержку для выполнения апплетов, такую как запуск и остановка. Он также реализует методы, которые загружают и показывают изображения, и методы, которые загружают и проигрывают аудио-клипы.
Методы класса –
1. void init(),Вызывается, когда апплет начинает выполнение.
2. void start()Вызывается, чтобы перезапустить апплет после его остановки
3. void stop() Метод stop() вызывается, если Web-браузер покидает HTML-документ, содержащий апплет, при переходе к другой странице.
AWT вызывает методы в такой последовательности:
1)init(); - вызывается при загрузке броузером основного класса Applet.
2)start (); – вызывается в начале выполнения апплета при посещении пользователем страницы
3)paint () - вызывается, когда броузер определяет, что область отображения апплета является неверной.
При завершении апплета имеет место следующая последовательность вызовов:
1)stop (); – вызывается для остановки выполнения аплета, когда пользователь покидает страницу, содержащую данный апплет.
2)destroy () – вызывается в случае, если броузер должен завершить работу апплета.
Апплет можно запускать как из HTML-документа, так и из программы просмотра апплета. Для этого используется тег <applet> языка HTML. Программа просмотра апплета выполняет каждый <applet>-тeг, который она находит, в отдельном окне, в то время как Web-браузеры Netscape Navigator, Internet Explorer и HotJava допускают много апплетов на одной странице.
 


28.12.2017; 02:28
хиты: 129
рейтинг:0
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь