Delphi | Сети | ПК | Маршрутизаторы | Моделирование | Протоколы | Экспертные системы | Удаленный доступ | Доменные имена
Аплеты | SQL | Надежность | Задачи | Информационные процессы | JAVA | Отказы изделия | Расчет надежности показателей | Инфсис

Апплеты в Java

Любой апплет, который вы создаете, представляет собой производный класс от стандартного класса Applet. В нашем апплете переопределяется только один метод - paint (перерисовка окна). В качестве параметра он получает графический контекст окна. Метод paint вызывается автоматически каждый раз, когда апплет нуждается в перерисовке. Для принудительной перерисовки следует вызывать метод repaint без параметров, который сам вызовет метод paint.

Параметры тега <applet>

Перечислим все параметры тега <appiet>. 

Обязательные параметры:

Необязательные параметры:

Между тегами <applet> и </applet> можно написать текст, который будет выведен, если браузер не сможет понять тег <applet>. Вот полный пример:

<applet name = "AnApplet" code = "AnApplet.class"

archive = "anapplet.zip, myclasses.zip"

codebase = "

width = "300" height = "200" align = "TOP"

vspace = "5" hspace = "5" mayscript

alt = "If you have a Java-enabled browser,

you would see an applet here."> 

<hr>If your browser recognized the applet tag, «

you would see an applet here.<hr> 

</applet>

Совет

Обязательно упаковывайте все классы апплета в zip- и гаг-архивы и указывайте их в параметре archive в HTML-файле. Это значительно ускорит загрузку апплета.

Следует еще сказать, что, начиная с версии HTML 4.0, есть тег <object>, предназначенный для загрузки и апплетов, и других объектов, например, ActiveX. Кроме того, некоторые браузеры могут использовать для загрузки апплетов тег <embed>.

Мы уже упоминали, что при загрузке апплета браузер создает контекст, в котором собирает все сведения, необходимые для выполнения апплета. Некоторые сведения из контекста можно передать в апплет.

Математический анализ, лекции по физике Компьютерные сети